Tools

Kimi-zoekfunctie

OpenClaw ondersteunt Kimi als web_search-provider, waarbij Moonshot-webzoekopdrachten worden gebruikt om door AI samengestelde antwoorden met citaties te produceren.

Een API-sleutel verkrijgen

  • Create a key

    Verkrijg een API-sleutel van Moonshot AI.

  • Store the key

    Stel KIMI_API_KEY of MOONSHOT_API_KEY in de Gateway-omgeving in, of configureer via:

    openclaw configure --section web
    
  • Wanneer je Kimi kiest tijdens openclaw onboard of openclaw configure --section web, kan OpenClaw ook vragen om:

    • de Moonshot API-regio:
      • https://api.moonshot.ai/v1
      • https://api.moonshot.cn/v1
    • het standaard Kimi-webzoekmodel (standaard kimi-k2.6)

    Configuratie

    {
      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",
          },
        },
      },
    }
    

    Als je de China API-host voor chat gebruikt (models.providers.moonshot.baseUrl: https://api.moonshot.cn/v1), hergebruikt OpenClaw diezelfde host voor Kimi web_search wanneer tools.web.search.kimi.baseUrl is weggelaten, zodat sleutels van platform.moonshot.cn niet per ongeluk het internationale endpoint raken (dat vaak HTTP 401 retourneert). Overschrijf dit met tools.web.search.kimi.baseUrl wanneer je een andere zoekbasis-URL nodig hebt.

    Alternatief via omgeving: stel KIMI_API_KEY of MOONSHOT_API_KEY in de Gateway-omgeving in. Voor een Gateway-installatie plaats je dit in ~/.openclaw/.env.

    Als je baseUrl weglaat, gebruikt OpenClaw standaard https://api.moonshot.ai/v1. Als je model weglaat, gebruikt OpenClaw standaard kimi-k2.6.

    Hoe het werkt

    Kimi gebruikt Moonshot-webzoekopdrachten om antwoorden met inline citaties samen te stellen, vergelijkbaar met de aanpak van Gemini en Grok voor grounded antwoorden.

    OpenClaw behandelt Kimi web_search alleen als geslaagd nadat Moonshot native grounding-bewijs voor webzoekopdrachten retourneert, zoals een opnieuw afspeelbare $web_search-toolpayload, search_results of citatie-URL's. Als Kimi onmiddellijk stopt met een gewoon chatantwoord zoals "I cannot browse the internet" en zonder grounding-bewijs, retourneert OpenClaw in plaats daarvan een gestructureerde kimi_web_search_ungrounded-fout in plaats van die tekst als zoekresultaat te verpakken. Probeer de query opnieuw, schakel over naar een gestructureerde provider zoals Brave, of gebruik web_fetch / de browsertool wanneer je al een doel-URL hebt.

    Ondersteunde parameters

    Kimi-zoekopdrachten ondersteunen query.

    count wordt geaccepteerd voor gedeelde web_search-compatibiliteit, maar Kimi retourneert nog steeds één samengesteld antwoord met citaties in plaats van een lijst met N resultaten.

    Providerspecifieke filters worden momenteel niet ondersteund.

    Gerelateerd