Prerequisites
The following example require theseltz library and an API key from Seltz.
Example
The following agent will search Seltz for AI safety reports.Toolkit Params
| Parameter | Type | Default | Description |
|---|---|---|---|
api_key | Optional[str] | None | Seltz API key. If not provided, uses SELTZ_API_KEY environment variable. |
endpoint | Optional[str] | None | Custom Seltz gRPC endpoint. If not provided, uses SDK default. |
insecure | bool | False | Use an insecure gRPC channel. |
max_documents | int | 10 | Default maximum number of documents to return per search. |
show_results | bool | False | Log search results for debugging. |
enable_search | bool | True | Enable search tool functionality. |
all | bool | False | Enable all tools. Overrides individual flags when True. |
Toolkit Functions
| Function | Description |
|---|---|
search_seltz | Search Seltz for a query. Returns results as JSON with document URLs and content. Accepts query (str) and optional max_documents (int) parameters. |
Developer Resources
- View Tools