API Brave Search
OpenClaw prend en charge l’API Brave Search comme providerweb_search.
Obtenir une clé API
- Créez un compte API Brave Search sur https://brave.com/search/api/
- Dans le tableau de bord, choisissez le forfait Search et générez une clé API.
- Stockez la clé dans la configuration ou définissez
BRAVE_API_KEYdans l’environnement du Gateway.
Exemple de configuration
plugins.entries.brave.config.webSearch.*.
L’ancien tools.web.search.apiKey est toujours chargé via la couche de compatibilité, mais ce n’est plus le chemin de configuration canonique.
webSearch.mode contrôle le transport Brave :
web(par défaut) : recherche web Brave normale avec titres, URL et extraitsllm-context: API Brave LLM Context avec blocs de texte pré-extraits et sources pour l’ancrage
Paramètres de l’outil
| Paramètre | Description |
|---|---|
query | Requête de recherche (obligatoire) |
count | Nombre de résultats à renvoyer (1-10, par défaut : 5) |
country | Code pays ISO à 2 lettres (par ex. “US”, “DE”) |
language | Code de langue ISO 639-1 pour les résultats de recherche (par ex. “en”, “de”, “fr”) |
search_lang | Code de langue de recherche Brave (par ex. en, en-gb, zh-hans) |
ui_lang | Code de langue ISO pour les éléments d’interface |
freshness | Filtre temporel : day (24 h), week, month ou year |
date_after | Uniquement les résultats publiés après cette date (YYYY-MM-DD) |
date_before | Uniquement les résultats publiés avant cette date (YYYY-MM-DD) |
Remarques
- OpenClaw utilise le forfait Brave Search. Si vous avez un abonnement hérité (par exemple le forfait Free d’origine avec 2 000 requêtes/mois), il reste valide mais n’inclut pas les fonctionnalités plus récentes comme LLM Context ou des limites de débit plus élevées.
- Chaque forfait Brave inclut **5 pour 1 000 requêtes, donc ce crédit couvre 1 000 requêtes/mois. Définissez votre limite d’utilisation dans le tableau de bord Brave pour éviter des frais imprévus. Consultez le portail API Brave pour les forfaits actuels.
- Le forfait Search inclut le point de terminaison LLM Context et les droits d’inférence IA. Le stockage des résultats pour entraîner ou ajuster des modèles nécessite un forfait avec des droits de stockage explicites. Consultez les Conditions d’utilisation de Brave.
- Le mode
llm-contextrenvoie des entrées de sources ancrées au lieu du format normal d’extrait de recherche web. - Le mode
llm-contextne prend pas en chargeui_lang,freshness,date_afternidate_before. ui_langdoit inclure un sous-tag de région commeen-US.- Les résultats sont mis en cache pendant 15 minutes par défaut (configurable via
cacheTtlMinutes).
Liens associés
- Vue d’ensemble de Web Search — tous les providers et la détection automatique
- Perplexity Search — résultats structurés avec filtrage par domaine
- Exa Search — recherche neuronale avec extraction de contenu