Tools
Recherche Kimi
Kimi est un fournisseur 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
Créer une clé
Obtenez une clé API auprès de Moonshot AI.
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 configure --section webChoisir Kimi pendant 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
{ plugins: { entries: { moonshot: { config: { webSearch: { apiKey: "sk-...", // facultatif si KIMI_API_KEY ou MOONSHOT_API_KEY est défini baseUrl: "https://api.moonshot.ai/v1", model: "kimi-k2.6", }, }, }, }, }, tools: { web: { search: { provider: "kimi", }, }, },}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ésultat web_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
| Paramètre | Pris en charge |
|---|---|
query |
Oui |
count |
Accepté pour assurer la compatibilité entre fournisseurs, mais ignoré : Kimi renvoie toujours une réponse synthétisée unique, pas une liste de N résultats |
country, language, freshness, date_after, date_before |
Non |
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