web_search reposant sur la recherche Web native de Moonshot. Moonshot
synthétise une réponse unique avec des citations intégrées, comme les fournisseurs
de réponses étayées de Gemini et Grok, au lieu de renvoyer une liste de résultats classés.
Configuration
1
Créer une clé
Obtenez une clé API auprès de Moonshot AI.
2
Enregistrer la clé
Définissez
KIMI_API_KEY ou MOONSHOT_API_KEY dans l’environnement du Gateway (pour une
installation du Gateway, ajoutez-la à ~/.openclaw/.env), ou configurez-la avec :openclaw onboard ou openclaw configure --section web
demande également :
- la région de l’API Moonshot :
https://api.moonshot.ai/v1ouhttps://api.moonshot.cn/v1 - le modèle de recherche Web (par défaut :
kimi-k2.6)
Configuration
tools.web.search.provider est détecté automatiquement à partir des clés API disponibles lorsqu’il est omis ;
définissez-le explicitement sur kimi si plusieurs identifiants de recherche sont configurés.
La forme équivalente limitée à tools.web.search.kimi (apiKey, baseUrl, model)
fonctionne également ; les deux structures sont fusionnées dans la même configuration résolue.
Valeurs par défaut : baseUrl utilise https://api.moonshot.ai/v1 lorsqu’il est omis, et model
utilise kimi-k2.6.
Si le trafic de discussion utilise l’hôte chinois (models.providers.moonshot.baseUrl :
https://api.moonshot.cn/v1), le web_search de Kimi réutilise automatiquement cet hôte
lorsque son propre baseUrl n’est pas défini, afin que les clés .cn ne soient pas envoyées
accidentellement au point de terminaison international (qui renvoie une erreur HTTP 401 pour ces clés).
Définissez explicitement le baseUrl de Kimi pour remplacer cet héritage.
Exigence d’étayage
OpenClaw ne renvoie un résultatweb_search de Kimi qu’après que la réponse de Moonshot
inclut des preuves d’étayage issues de la recherche Web native, comme une répétition d’appel
à l’outil $web_search, des search_results ou des URL de citation. Si Kimi répond directement
sans étayage (par exemple « Je ne peux pas naviguer sur Internet »), OpenClaw renvoie une erreur
kimi_web_search_ungrounded au lieu de traiter ce texte comme un résultat de recherche.
Réessayez la requête, passez à un fournisseur structuré comme Brave ou utilisez
web_fetch / l’outil de navigation lorsque vous disposez déjà d’une URL cible.
Paramètres de l’outil
Pages connexes
- Vue d’ensemble de la recherche Web - tous les fournisseurs et la détection automatique
- Moonshot AI - documentation sur le modèle Moonshot et le fournisseur Kimi Coding
- Recherche Gemini - réponses synthétisées par l’IA grâce à l’étayage de Google
- Recherche Grok - réponses synthétisées par l’IA grâce à l’étayage de xAI