moonshot/kimi-k2.6, oder verwenden Sie
Kimi Coding mit kimi/kimi-for-coding.
Integrierter Modellkatalog
| Modell-Ref | Name | Reasoning | Eingabe | Kontext | Max. Ausgabe |
|---|---|---|---|---|---|
moonshot/kimi-k2.6 | Kimi K2.6 | Nein | Text, Bild | 262,144 | 262,144 |
moonshot/kimi-k2.7-code | Kimi K2.7 Code | Immer aktiv | Text, Bild | 262,144 | 262,144 |
moonshot/kimi-k2.5 | Kimi K2.5 | Nein | Text, Bild | 262,144 | 262,144 |
moonshot/kimi-k2-thinking | Kimi K2 Thinking | Ja | Text | 262,144 | 262,144 |
moonshot/kimi-k2-thinking-turbo | Kimi K2 Thinking Turbo | Ja | Text | 262,144 | 262,144 |
moonshot/kimi-k2-turbo | Kimi K2 Turbo | Nein | Text | 256,000 | 16,384 |
on bereit und lässt ausgehende Steuerelemente für thinking und
reasoning_effort weg, wie von Moonshot gefordert. OpenClaw lässt außerdem
Sampling-Overrides weg, die K2.7 auf Provider-Standardwerte festlegt. Kimi K2.6 bleibt der
Onboarding-Standard.
Erste Schritte
Wählen Sie Ihren Provider und folgen Sie den Einrichtungsschritten.- Moonshot-API
- Kimi Coding
Am besten für: Kimi-K2-Modelle über die Moonshot Open Platform.
Endpunktregion wählen
| Auth-Auswahl | Endpunkt | Region |
|---|---|---|
moonshot-api-key | https://api.moonshot.ai/v1 | International |
moonshot-api-key-cn | https://api.moonshot.cn/v1 | China |
Live-Smoke-Test ausführen
Verwenden Sie ein isoliertes Zustandsverzeichnis, wenn Sie Modellzugriff und Kostenerfassung
prüfen möchten, ohne Ihre normalen Sitzungen zu berühren:Die JSON-Antwort sollte
provider: "moonshot" und
model: "kimi-k2.6" melden. Der Transkripteintrag des Assistenten speichert normalisierte
Token-Nutzung plus geschätzte Kosten unter usage.cost, wenn Moonshot
Nutzungsmetadaten zurückgibt.Konfigurationsbeispiel
Kimi-Websuche
Das Moonshot-Plugin registriert außerdem Kimi alsweb_search-Provider, gestützt durch Moonshot-Websuche.
Interaktive Websuche-Einrichtung ausführen
plugins.entries.moonshot.config.webSearch.* zu speichern.plugins.entries.moonshot.config.webSearch:
Erweiterte Konfiguration
Nativer Denkmodus
Nativer Denkmodus
Kimi K2.7 Code verwendet immer natives Denken. Moonshot verlangt, dass Clients
das Feld OpenClaw ordnet Laufzeit-
Kimi K2.6 akzeptiert auch ein optionales Feld
thinking für dieses Modell weglassen; daher stellt OpenClaw nur on bereit und
ignoriert veraltete off-Einstellungen. K2.7 legt außerdem temperature, top_p, n,
presence_penalty und frequency_penalty fest; OpenClaw lässt konfigurierte
Overrides für diese Felder weg.Andere Moonshot-Kimi-Modelle unterstützen binäres natives Denken:thinking: { type: "enabled" }thinking: { type: "disabled" }
agents.defaults.models.<provider/model>.params:/think-Stufen für diese Modelle zu:/think-Stufe | Moonshot-Verhalten |
|---|---|
/think off | thinking.type=disabled |
| Jede Nicht-off-Stufe | thinking.type=enabled |
thinking.keep, das die
Multi-Turn-Beibehaltung von reasoning_content steuert. Setzen Sie es auf "all", um die vollständige
Reasoning-Historie über Turns hinweg beizubehalten; lassen Sie es weg (oder lassen Sie es null), um die
Standardstrategie des Servers zu verwenden. OpenClaw leitet thinking.keep nur für
moonshot/kimi-k2.6 weiter und entfernt es aus anderen Modellen. Kimi K2.7 Code
bewahrt standardmäßig die vollständige Reasoning-Historie, während OpenClaw das gesamte
Feld thinking weglässt.Bereinigung von Tool-Call-IDs
Bereinigung von Tool-Call-IDs
Moonshot Kimi liefert native tool_call-IDs im Format
functions.<name>:<index>. Für den OpenAI-Completions-Transport bewahrt OpenClaw das erste Vorkommen jeder nativen Kimi-ID und schreibt spätere Duplikate in deterministische OpenAI-artige call_*-IDs um. Passende Tool-Ergebnisse werden mit derselben ID neu zugeordnet, sodass der Replay eindeutig bleibt, ohne Kimis erste native ID zu entfernen.Um für einen benutzerdefinierten OpenAI-kompatiblen Provider eine strikte Bereinigung zu erzwingen, setzen Sie sanitizeToolCallIds: true:Kompatibilität der Streaming-Nutzung
Kompatibilität der Streaming-Nutzung
Native Moonshot-Endpoints (
https://api.moonshot.ai/v1 und
https://api.moonshot.cn/v1) weisen Streaming-Nutzungskompatibilität auf dem
gemeinsamen openai-completions-Transport aus. OpenClaw richtet sich dabei nach
Endpoint-Fähigkeiten, sodass kompatible benutzerdefinierte Provider-IDs, die auf dieselben nativen
Moonshot-Hosts zielen, dasselbe Streaming-Usage-Verhalten übernehmen.Mit der K2.6-Preisgestaltung aus dem Katalog wird gestreamte Nutzung, die Input-,
Output- und Cache-Read-Tokens enthält, außerdem in lokal geschätzte USD-Kosten für
/status, /usage full, /usage cost und die transkriptgestützte Sitzungsabrechnung
umgerechnet.Referenz für Endpoint und Modellref
Referenz für Endpoint und Modellref
| Provider | Modellref-Präfix | Endpoint | Auth-Umgebungsvariable |
|---|---|---|---|
| Moonshot | moonshot/ | https://api.moonshot.ai/v1 | MOONSHOT_API_KEY |
| Moonshot CN | moonshot/ | https://api.moonshot.cn/v1 | MOONSHOT_API_KEY |
| Kimi Coding | kimi/ | Kimi-Coding-Endpoint | KIMI_API_KEY |
| Websuche | k. A. | Wie die Moonshot-API-Region | KIMI_API_KEY oder MOONSHOT_API_KEY |
- Die Kimi-Websuche verwendet
KIMI_API_KEYoderMOONSHOT_API_KEYund nutzt standardmäßighttps://api.moonshot.ai/v1mit dem Modellkimi-k2.6. - Überschreiben Sie bei Bedarf Preis- und Kontextmetadaten in
models.providers. - Wenn Moonshot andere Kontextlimits für ein Modell veröffentlicht, passen Sie
contextWindowentsprechend an.
Verwandte Themen
Modellauswahl
Provider, Modellrefs und Failover-Verhalten auswählen.
Websuche
Websuche-Provider einschließlich Kimi konfigurieren.
Konfigurationsreferenz
Vollständiges Konfigurationsschema für Provider, Modelle und Plugins.
Moonshot Open Platform
Moonshot-API-Schlüsselverwaltung und Dokumentation.