moonshot/kimi-k2.6, ou utilisez
Kimi Coding avec kimi/kimi-for-coding.
Catalogue de modèles intégré
| Réf. du modèle | Nom | Raisonnement | Entrée | Contexte | Sortie max. |
|---|---|---|---|---|---|
moonshot/kimi-k2.6 | Kimi K2.6 | Non | texte, image | 262,144 | 262,144 |
moonshot/kimi-k2.7-code | Kimi K2.7 Code | Toujours activé | texte, image | 262,144 | 262,144 |
moonshot/kimi-k2.5 | Kimi K2.5 | Non | texte, image | 262,144 | 262,144 |
moonshot/kimi-k2-thinking | Kimi K2 Thinking | Oui | texte | 262,144 | 262,144 |
moonshot/kimi-k2-thinking-turbo | Kimi K2 Thinking Turbo | Oui | texte | 262,144 | 262,144 |
moonshot/kimi-k2-turbo | Kimi K2 Turbo | Non | texte | 256,000 | 16,384 |
on
pour ce modèle et omet les contrôles sortants thinking et
reasoning_effort, comme l’exige Moonshot. OpenClaw omet aussi les
remplacements d’échantillonnage que K2.7 fixe aux valeurs par défaut du fournisseur. Kimi K2.6 reste le
modèle par défaut de l’intégration initiale.
Premiers pas
Choisissez votre fournisseur et suivez les étapes de configuration.- API Moonshot
- Kimi Coding
Idéal pour : les modèles Kimi K2 via la Moonshot Open Platform.
Choisissez votre région de point de terminaison
| Choix d’authentification | Point de terminaison | Région |
|---|---|---|
moonshot-api-key | https://api.moonshot.ai/v1 | International |
moonshot-api-key-cn | https://api.moonshot.cn/v1 | Chine |
Exécuter un test fumigatoire réel
Utilisez un répertoire d’état isolé lorsque vous voulez vérifier l’accès au modèle et le suivi des coûts
sans toucher à vos sessions normales :La réponse JSON doit indiquer
provider: "moonshot" et
model: "kimi-k2.6". L’entrée de transcription de l’assistant stocke l’utilisation normalisée
des jetons ainsi que le coût estimé sous usage.cost lorsque Moonshot renvoie des
métadonnées d’utilisation.Exemple de configuration
Recherche web Kimi
Le Plugin Moonshot enregistre aussi Kimi comme fournisseurweb_search, adossé à la recherche web Moonshot.
Exécuter la configuration interactive de la recherche web
plugins.entries.moonshot.config.webSearch.*.plugins.entries.moonshot.config.webSearch :
Configuration avancée
Mode de réflexion native
Mode de réflexion native
Kimi K2.7 Code utilise toujours la réflexion native. Moonshot exige que les clients
omettent le champ OpenClaw mappe les niveaux
Kimi K2.6 accepte également un champ facultatif
thinking pour ce modèle ; OpenClaw expose donc uniquement on et
ignore les paramètres obsolètes off. K2.7 fixe aussi temperature, top_p, n,
presence_penalty et frequency_penalty ; OpenClaw omet les remplacements configurés
pour ces champs.Les autres modèles Moonshot Kimi prennent en charge la réflexion native binaire :thinking: { type: "enabled" }thinking: { type: "disabled" }
agents.defaults.models.<provider/model>.params :/think d’exécution pour ces modèles :Niveau /think | Comportement Moonshot |
|---|---|
/think off | thinking.type=disabled |
| Tout niveau autre que off | thinking.type=enabled |
thinking.keep qui contrôle
la conservation multi-tour de reasoning_content. Définissez-le sur "all" pour conserver le
raisonnement complet entre les tours ; omettez-le (ou laissez-le à null) pour utiliser la stratégie
par défaut du serveur. OpenClaw ne transmet thinking.keep que pour
moonshot/kimi-k2.6 et le retire des autres modèles. Kimi K2.7 Code
conserve par défaut l’historique complet du raisonnement, tandis qu’OpenClaw omet entièrement le
champ thinking.Nettoyage des id d’appel d’outil
Nettoyage des id d’appel d’outil
Moonshot Kimi fournit des ids
tool_call natifs de la forme functions.<name>:<index>. Pour le transport OpenAI-completions, OpenClaw conserve la première occurrence de chaque id Kimi natif et réécrit les doublons ultérieurs en ids call_* déterministes de style OpenAI. Les résultats d’outil correspondants sont remappés avec le même id afin que la relecture reste unique sans supprimer le premier id natif de Kimi.Pour imposer un nettoyage strict sur un fournisseur personnalisé compatible OpenAI, définissez sanitizeToolCallIds: true :Compatibilité de l’utilisation en streaming
Compatibilité de l’utilisation en streaming
Les points de terminaison Moonshot natifs (
https://api.moonshot.ai/v1 et
https://api.moonshot.cn/v1) annoncent la compatibilité de l’utilisation en streaming sur le
transport partagé openai-completions. OpenClaw s’appuie pour cela sur les
capacités du point de terminaison ; les ids de fournisseurs personnalisés compatibles qui ciblent les mêmes hôtes
Moonshot natifs héritent donc du même comportement d’utilisation en streaming.Avec la tarification K2.6 du catalogue, l’utilisation diffusée qui inclut les jetons d’entrée, de sortie
et de lecture du cache est également convertie en coût local estimé en USD pour
/status, /usage full, /usage cost et la comptabilisation de session
fondée sur la transcription.Référence des points de terminaison et des refs de modèle
Référence des points de terminaison et des refs de modèle
| Fournisseur | Préfixe de ref de modèle | Point de terminaison | Variable d’environnement d’authentification |
|---|---|---|---|
| Moonshot | moonshot/ | https://api.moonshot.ai/v1 | MOONSHOT_API_KEY |
| Moonshot CN | moonshot/ | https://api.moonshot.cn/v1 | MOONSHOT_API_KEY |
| Kimi Coding | kimi/ | Point de terminaison Kimi Coding | KIMI_API_KEY |
| Recherche web | S/O | Identique à la région de l’API Moonshot | KIMI_API_KEY ou MOONSHOT_API_KEY |
- La recherche web Kimi utilise
KIMI_API_KEYouMOONSHOT_API_KEY, et utilise par défauthttps://api.moonshot.ai/v1avec le modèlekimi-k2.6. - Remplacez la tarification et les métadonnées de contexte dans
models.providerssi nécessaire. - Si Moonshot publie des limites de contexte différentes pour un modèle, ajustez
contextWindowen conséquence.
Connexe
Sélection de modèle
Choisir des fournisseurs, des refs de modèle et le comportement de basculement.
Recherche web
Configurer les fournisseurs de recherche web, y compris Kimi.
Référence de configuration
Schéma de configuration complet pour les fournisseurs, les modèles et les plugins.
Moonshot Open Platform
Gestion et documentation des clés d’API Moonshot.