Tools

Kimi-Suche

OpenClaw unterstützt Kimi als web_search-Provider und verwendet die Moonshot-Websuche, um KI-generierte Antworten mit Quellenangaben zu erzeugen.

API-Schlüssel abrufen

  • Schlüssel erstellen

    Rufen Sie einen API-Schlüssel von Moonshot AI ab.

  • Schlüssel speichern

    Setzen Sie KIMI_API_KEY oder MOONSHOT_API_KEY in der Gateway-Umgebung oder konfigurieren Sie dies über:

    bash
    openclaw configure --section web
  • Wenn Sie während openclaw onboard oder openclaw configure --section web Kimi auswählen, kann OpenClaw auch nach Folgendem fragen:

    • der Moonshot-API-Region:
      • https://api.moonshot.ai/v1
      • https://api.moonshot.cn/v1
    • dem standardmäßigen Kimi-Websuchmodell (standardmäßig kimi-k2.6)

    Konfiguration

    json5
    {  plugins: {    entries: {      moonshot: {        config: {          webSearch: {            apiKey: "sk-...", // optional if KIMI_API_KEY or MOONSHOT_API_KEY is set            baseUrl: "https://api.moonshot.ai/v1",            model: "kimi-k2.6",          },        },      },    },  },  tools: {    web: {      search: {        provider: "kimi",      },    },  },}

    Wenn Sie den China-API-Host für Chat verwenden (models.providers.moonshot.baseUrl: https://api.moonshot.cn/v1), verwendet OpenClaw denselben Host auch für Kimi web_search, wenn tools.web.search.kimi.baseUrl ausgelassen wird. Dadurch treffen Schlüssel von platform.moonshot.cn nicht versehentlich den internationalen Endpunkt (der häufig HTTP 401 zurückgibt). Überschreiben Sie dies mit tools.web.search.kimi.baseUrl, wenn Sie eine andere Such-Basis-URL benötigen.

    Alternative per Umgebung: Setzen Sie KIMI_API_KEY oder MOONSHOT_API_KEY in der Gateway-Umgebung. Bei einer Gateway-Installation legen Sie ihn in ~/.openclaw/.env ab.

    Wenn Sie baseUrl auslassen, verwendet OpenClaw standardmäßig https://api.moonshot.ai/v1. Wenn Sie model auslassen, verwendet OpenClaw standardmäßig kimi-k2.6.

    Funktionsweise

    Kimi verwendet die Moonshot-Websuche, um Antworten mit Inline-Quellenangaben zu synthetisieren, ähnlich wie beim Ansatz von Gemini und Grok für fundierte Antworten.

    OpenClaw behandelt Kimi web_search nur dann als erfolgreich, nachdem Moonshot native Grounding-Nachweise aus der Websuche zurückgibt, etwa eine erneut abspielbare $web_search-Tool-Nutzlast, search_results oder Quellen-URLs. Wenn Kimi sofort mit einer einfachen Chat-Antwort wie „Ich kann nicht im Internet surfen“ stoppt und keine Grounding-Nachweise liefert, gibt OpenClaw stattdessen einen strukturierten Fehler kimi_web_search_ungrounded zurück, anstatt diesen Text als Suchergebnis zu verpacken. Wiederholen Sie die Abfrage, wechseln Sie zu einem strukturierten Provider wie Brave oder verwenden Sie web_fetch / das Browser-Tool, wenn Ihnen bereits eine Ziel-URL vorliegt.

    Unterstützte Parameter

    Die Kimi-Suche unterstützt query.

    count wird für die gemeinsame web_search-Kompatibilität akzeptiert, Kimi gibt jedoch weiterhin eine einzelne synthetisierte Antwort mit Quellenangaben zurück, statt einer Liste mit N Ergebnissen.

    Provider-spezifische Filter werden derzeit nicht unterstützt.

    Verwandte Themen

    Was this useful?