Skip to main content
Moonshot biedt de Kimi-API met OpenAI-compatibele endpoints. Selecteer moonshot/kimi-k3 voor Kimi K3, behoud de standaardwaarde voor onboarding moonshot/kimi-k2.6, of gebruik kimi/kimi-for-coding voor Kimi Coding.
Moonshot en Kimi Coding zijn afzonderlijke providers, die elk als afzonderlijke externe plugin worden geleverd. Sleutels zijn niet onderling uitwisselbaar, endpoints verschillen en modelreferenties verschillen (moonshot/... versus kimi/...).

Ingebouwde modelcatalogus

De kostenramingen in de catalogus gebruiken de gepubliceerde pay-as-you-go-tarieven van Moonshot. Controleer de actuele leverancierspagina’s voor Kimi K3, Kimi K2.7 Code, Kimi K2.6 en Kimi K2.5 voordat je beslissingen over kosten neemt. Kimi K3 redeneert altijd op reasoning_effort: "max". OpenClaw stelt alleen /think max beschikbaar, laat het uitsluitend voor K2 bestemde veld thinking weg en verwijdert sampling- overschrijvingen (temperature, top_p, n, presence_penalty en frequency_penalty) die K3 vastzet op de standaardwaarden van de provider. Kimi K2.7 Code gebruikt ook altijd native thinking, maar vereist dat zowel thinking als reasoning_effort worden weggelaten; de HighSpeed-variant gebruikt hetzelfde contract. Kimi K2.6 blijft de standaardwaarde voor onboarding. Zie de snelstartgids voor Kimi K3 van Moonshot.

Aan de slag

Zowel Moonshot als Kimi Coding zijn externe plugins — installeer er één voordat je de onboarding uitvoert.
Het meest geschikt voor: Kimi K3- en K2-modellen via het Moonshot Open Platform.
1

Installeer de plugin

2

Kies de regio van je endpoint

3

Voer de onboarding uit

Of voor het Chinese endpoint:
4

Stel Kimi K3 in als standaardmodel

Tijdens de onboarding blijft Kimi K2.6 de oorspronkelijke standaardwaarde. Schakel expliciet over wanneer je Kimi K3 wilt gebruiken:
5

Controleer of de modellen beschikbaar zijn

6

Voer een live-rooktest uit

Gebruik een geïsoleerde statusmap wanneer je modeltoegang en kostenregistratie wilt verifiëren zonder je normale sessies te wijzigen:
Het JSON-antwoord moet provider: "moonshot" en model: "kimi-k3" rapporteren. Het transcriptitem van de assistent bewaart genormaliseerd tokengebruik plus de geraamde kosten onder usage.cost wanneer Moonshot gebruiksmetadata retourneert.

Configuratievoorbeeld

Kimi-webzoekfunctie

De Moonshot-plugin registreert ook Kimi als een web_search-provider, ondersteund door Moonshot-webzoekopdrachten.
1

Voer de interactieve configuratie voor webzoekopdrachten uit

Kies Kimi in de sectie voor webzoekopdrachten om plugins.entries.moonshot.config.webSearch.* op te slaan.
2

Configureer de regio en het model voor webzoekopdrachten

De interactieve configuratie vraagt om:
De configuratie staat onder plugins.entries.moonshot.config.webSearch:

Geavanceerde configuratie

Moonshot API Kimi K3 redeneert altijd met maximale inspanning. OpenClaw stelt alleen /think max beschikbaar, verzendt reasoning_effort: "max" en negeert verouderde lagere of off-instellingen.Kimi Code K3 biedt /think off|max. Het Anthropic-compatibele eindpunt ontvangt thinking.type: "disabled" voor uitgeschakeld, of adaptief denken met output_config.effort: "max" voor maximaal. Dit geldt voor zowel kimi/k3 als kimi/k3[1m]. Moonshot API K3 ondersteunt auto, none, required en vastgezette toolkeuzes, zodat OpenClaw de aangevraagde tool_choice behoudt. Bij toolgebruik over meerdere beurten behoudt OpenClaw de redeneerinhoud van de assistent die vereist is voor het replaycontract van Moonshot.Kimi K2.7 Code gebruikt altijd systeemeigen denken. Moonshot vereist dat clients het veld thinking voor dit model weglaten, zodat OpenClaw alleen on aanbiedt en verouderde instellingen voor off negeert. K2.7 stelt ook temperature, top_p, n, presence_penalty en frequency_penalty vast; OpenClaw laat geconfigureerde overschrijvingen voor die velden weg.Andere Moonshot Kimi-modellen ondersteunen binair systeemeigen denken:
  • thinking: { type: "enabled" }
  • thinking: { type: "disabled" }
Configureer dit per model via agents.defaults.models.<provider/model>.params:
OpenClaw wijst runtime-niveaus voor /think voor die modellen als volgt toe:
Wanneer denken voor Moonshot K2 is ingeschakeld, moet tool_choice auto of none zijn. Een vastgezette toolkeuze (type: "tool" of type: "function") dwingt denken in plaats daarvan terug naar disabled, zodat de aangevraagde tool alsnog wordt uitgevoerd; tool_choice: "required" wordt in plaats daarvan genormaliseerd naar auto. Kimi K2.7 Code kan denken niet uitschakelen, zodat de incompatibele tool_choice wordt genormaliseerd naar auto. Kimi K3 gebruikt een afzonderlijk contract voor redeneerinspanning en behoudt ondersteunde toolkeuzes.
Kimi K2.6 accepteert ook een optioneel veld thinking.keep dat het behoud van reasoning_content over meerdere beurten regelt. Stel dit in op "all" om de volledige redenering tussen beurten te behouden; laat het weg (of laat het op null) om de standaardstrategie van de server te gebruiken. OpenClaw stuurt thinking.keep alleen door voor moonshot/kimi-k2.6 en verwijdert het uit andere modellen. Kimi K2.7 Code behoudt standaard de volledige redeneergeschiedenis, terwijl OpenClaw het volledige veld thinking weglaat.
Moonshot Kimi levert systeemeigen tool_call-id’s met een vorm zoals functions.<name>:<index>. OpenClaw behoudt het eerste voorkomen van elke systeemeigen Kimi-id en herschrijft latere duplicaten naar deterministische call_*-id’s in OpenAI-stijl. Overeenkomende toolresultaten worden opnieuw toegewezen met dezelfde id, zodat de replay uniek blijft zonder Kimi’s eerste systeemeigen id te verwijderen. Dit gedrag is ingebouwd in de gebundelde Moonshot-provider en is geen door de gebruiker configureerbare instelling.
Systeemeigen Moonshot-eindpunten (https://api.moonshot.ai/v1 en https://api.moonshot.cn/v1) geven compatibiliteit met streaminggebruik aan. OpenClaw baseert dit op de host van het eindpunt, niet op de provider-id, zodat een aangepaste provider-id die naar dezelfde systeemeigen Moonshot-host verwijst, hetzelfde gedrag voor streaminggebruik overneemt.Met de K2.6-prijzen uit de catalogus wordt gestreamd gebruik dat invoer-, uitvoer- en cacheleestokens bevat ook omgezet in lokaal geschatte kosten in USD voor /status, /usage full, /usage cost en sessieboekhouding op basis van transcripties.
  • Kimi-webzoekopdrachten gebruiken KIMI_API_KEY of MOONSHOT_API_KEY en gebruiken standaard https://api.moonshot.ai/v1 met model kimi-k2.6.
  • Overschrijf indien nodig prijs- en contextmetadata in models.providers.
  • Als Moonshot andere contextlimieten voor een model publiceert, pas contextWindow dan dienovereenkomstig aan.

Gerelateerd

Modelselectie

Providers, modelverwijzingen en failovergedrag kiezen.

Zoeken op het web

Providers voor zoeken op het web configureren, waaronder Kimi.

Configuratienaslag

Volledig configuratieschema voor providers, modellen en plugins.

Moonshot Open Platform

Beheer en documentatie van Moonshot API-sleutels.