Dagger
Search

tech-summarizer-agent

No long description provided.

Installation

dagger install github.com/jasonmccallister/tech-summarizer-agent@923d3da647467563b09f4db6a3aab980a79a1dfd

Entrypoint

Return Type
TechSummarizerAgent
Example
dagger -m github.com/jasonmccallister/tech-summarizer-agent@923d3da647467563b09f4db6a3aab980a79a1dfd call \
func (m *MyModule) Example() *dagger.TechSummarizerAgent  {
	return dag.
			TechSummarizerAgent()
}
@function
def example() -> dagger.TechSummarizerAgent:
	return (
		dag.tech_summarizer_agent()
	)
@func()
example(): TechSummarizerAgent {
	return dag
		.techSummarizerAgent()
}

Types

TechSummarizerAgent 🔗

summarize() 🔗

Summarize the content of the provided URL.

Return Type
String !
Arguments
NameTypeDefault ValueDescription
urlString !-No description provided
minLengthInteger !100No description provided
maxLengthInteger !200No description provided
forbiddenWords[String ! ] -No description provided
Example
dagger -m github.com/jasonmccallister/tech-summarizer-agent@923d3da647467563b09f4db6a3aab980a79a1dfd call \
 summarize --url string --min-length integer --max-length integer
func (m *MyModule) Example(ctx context.Context, url string, minLength int, maxLength int) string  {
	return dag.
			TechSummarizerAgent().
			Summarize(ctx, url, minLength, maxLength)
}
@function
async def example(url: str, min_length: int, max_length: int) -> str:
	return await (
		dag.tech_summarizer_agent()
		.summarize(url, min_length, max_length)
	)
@func()
async example(url: string, minLength: number, maxLength: number): Promise<string> {
	return dag
		.techSummarizerAgent()
		.summarize(url, minLength, maxLength)
}