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
Name | Type | Default Value | Description |
---|---|---|---|
url | String ! | - | No description provided |
minLength | Integer ! | 100 | No description provided |
maxLength | Integer ! | 200 | No 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)
}