Outil de recherche web
Recherchez sur le web et obtenez des titres, URLs et extraits. Prend en charge DuckDuckGo (par défaut, aucune clé nécessaire) et Brave comme moteurs.
Nom de l'outil
web_search
Paramètres
| Key | Type | Default | Description |
|---|---|---|---|
query | string | — | La requête de recherche (obligatoire) |
max_results | integer | 5 | Nombre maximum de résultats à renvoyer |
Moteurs
| Moteur | Clé API | Fonctionnement |
|---|---|---|
| DuckDuckGo (par défaut) | Non requise | Récupère https://lite.duckduckgo.com/lite/ et analyse les résultats HTML |
| Brave | Requise | Appelle l'API JSON https://api.search.brave.com/res/v1/web/search |
Configuration
config.toml
[search]
backend = "duckduckgo" # or "brave"
api_key = "" # Required only for BraveFormat de sortie
Renvoie des résultats numérotés en markdown :
text
1. [Page Title](https://example.com/page)
A brief snippet describing the page content...
2. [Another Result](https://example.com/other)
Another snippet...