Providers
Moonshot AI
Moonshot, OpenAI uyumlu uç noktalarla Kimi API'sini sağlar. Moonshot Open Platform için
varsayılan modeli moonshot/kimi-k2.6, Kimi Coding içinse
kimi/kimi-for-coding olarak ayarlayın.
Yerleşik model kataloğu
| Model referansı | Ad | Akıl yürütme | Girdi | Bağlam | Azami çıktı |
|---|---|---|---|---|---|
moonshot/kimi-k2.6 |
Kimi K2.6 | Hayır | metin, görsel | 262,144 | 262,144 |
moonshot/kimi-k2.7-code |
Kimi K2.7 Code | Her zaman açık | metin, görsel | 262,144 | 262,144 |
moonshot/kimi-k2.5 |
Kimi K2.5 | Hayır | metin, görsel | 262,144 | 262,144 |
moonshot/kimi-k2-thinking |
Kimi K2 Thinking | Evet | metin | 262,144 | 262,144 |
moonshot/kimi-k2-thinking-turbo |
Kimi K2 Thinking Turbo | Evet | metin | 262,144 | 262,144 |
moonshot/kimi-k2-turbo |
Kimi K2 Turbo | Hayır | metin | 256,000 | 16,384 |
Katalog maliyet tahminlerinde Moonshot'ın yayımladığı kullandıkça öde fiyatları kullanılır: Kimi K2.7 Code için önbellek isabeti $0.19/MTok, girdi $0.95/MTok, çıktı $4.00/MTok; Kimi K2.6 için önbellek isabeti $0.16/MTok, girdi $0.95/MTok, çıktı $4.00/MTok; Kimi K2.5 için önbellek isabeti $0.10/MTok, girdi $0.60/MTok, çıktı $3.00/MTok'tur. Diğer katalog girdileri, yapılandırmada bunları geçersiz kılmadığınız sürece sıfır maliyetli yer tutucuları korur.
Kimi K2.7 Code her zaman yerel düşünmeyi kullanır. OpenClaw bu model için yalnızca on
düşünme durumunu sunar ve Moonshot'ın gerektirdiği şekilde giden thinking ile
reasoning_effort alanlarını dahil etmez. Ayrıca K2.7'nin sağlayıcı varsayılanlarına
sabitlediği örnekleme geçersiz kılmalarını (temperature, top_p, n, presence_penalty,
frequency_penalty) da dahil etmez. Kimi K2.6, ilk kurulumun varsayılanı olmaya devam eder.
Başlarken
Hem Moonshot hem de Kimi Coding harici Plugin'lerdir; ilk kuruluma başlamadan önce bunlardan birini yükleyin.
Moonshot API
En uygun kullanım: Moonshot Open Platform üzerinden Kimi K2 modelleri.
Plugin'i yükleyin
openclaw plugins install @openclaw/moonshot-provideropenclaw gateway restartUç nokta bölgenizi seçin
| Kimlik doğrulama seçeneği | Uç nokta | Bölge |
|---|---|---|
moonshot-api-key |
https://api.moonshot.ai/v1 |
Uluslararası |
moonshot-api-key-cn |
https://api.moonshot.cn/v1 |
Çin |
İlk kurulumu çalıştırın
openclaw onboard --auth-choice moonshot-api-keyVeya Çin uç noktası için:
openclaw onboard --auth-choice moonshot-api-key-cnVarsayılan bir model ayarlayın
{ agents: { defaults: { model: { primary: "moonshot/kimi-k2.6" }, }, },}Modellerin kullanılabilir olduğunu doğrulayın
openclaw models list --provider moonshotCanlı bir temel doğrulama testi çalıştırın
Normal oturumlarınıza dokunmadan model erişimini ve maliyet takibini doğrulamak istediğinizde yalıtılmış bir durum dizini kullanın:
OPENCLAW_CONFIG_PATH=/tmp/openclaw-kimi/openclaw.json \OPENCLAW_STATE_DIR=/tmp/openclaw-kimi \openclaw agent --local \ --session-id live-kimi-cost \ --message 'Reply exactly: KIMI_LIVE_OK' \ --thinking off \ --jsonJSON yanıtı provider: "moonshot" ve
model: "kimi-k2.6" değerlerini bildirmelidir. Moonshot kullanım
meta verilerini döndürdüğünde asistan transkript girdisi, normalleştirilmiş
token kullanımını ve tahmini maliyeti usage.cost altında saklar.
Yapılandırma örneği
{ env: { MOONSHOT_API_KEY: "sk-..." }, agents: { defaults: { model: { primary: "moonshot/kimi-k2.6" }, models: { // moonshot-kimi-k2-aliases:start "moonshot/kimi-k2.6": { alias: "Kimi K2.6" }, "moonshot/kimi-k2.7-code": { alias: "Kimi K2.7 Code" }, "moonshot/kimi-k2.5": { alias: "Kimi K2.5" }, "moonshot/kimi-k2-thinking": { alias: "Kimi K2 Thinking" }, "moonshot/kimi-k2-thinking-turbo": { alias: "Kimi K2 Thinking Turbo" }, "moonshot/kimi-k2-turbo": { alias: "Kimi K2 Turbo" }, // moonshot-kimi-k2-aliases:end }, }, }, models: { mode: "merge", providers: { moonshot: { baseUrl: "https://api.moonshot.ai/v1", apiKey: "${MOONSHOT_API_KEY}", api: "openai-completions", models: [ // moonshot-kimi-k2-models:start { id: "kimi-k2.6", name: "Kimi K2.6", reasoning: false, input: ["text", "image"], cost: { input: 0.95, output: 4, cacheRead: 0.16, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 262144, }, { id: "kimi-k2.7-code", name: "Kimi K2.7 Code", reasoning: true, input: ["text", "image"], cost: { input: 0.95, output: 4, cacheRead: 0.19, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 262144, }, { id: "kimi-k2.5", name: "Kimi K2.5", reasoning: false, input: ["text", "image"], cost: { input: 0.6, output: 3, cacheRead: 0.1, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 262144, }, { id: "kimi-k2-thinking", name: "Kimi K2 Thinking", reasoning: true, input: ["text"], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 262144, }, { id: "kimi-k2-thinking-turbo", name: "Kimi K2 Thinking Turbo", reasoning: true, input: ["text"], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 262144, }, { id: "kimi-k2-turbo", name: "Kimi K2 Turbo", reasoning: false, input: ["text"], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 256000, maxTokens: 16384, }, // moonshot-kimi-k2-models:end ], }, }, },}Kimi Coding
En uygun kullanım: Kimi Coding uç noktası üzerinden kod odaklı görevler.
Plugin'i yükleyin
openclaw plugins install @openclaw/kimi-provideropenclaw gateway restartİlk kurulumu çalıştırın
openclaw onboard --auth-choice kimi-code-api-keyVarsayılan bir model ayarlayın
{ agents: { defaults: { model: { primary: "kimi/kimi-for-coding" }, }, },}Modelin kullanılabilir olduğunu doğrulayın
openclaw models list --provider kimiYapılandırma örneği
{ env: { KIMI_API_KEY: "sk-..." }, agents: { defaults: { model: { primary: "kimi/kimi-for-coding" }, models: { "kimi/kimi-for-coding": { alias: "Kimi" }, }, }, },}Kimi web araması
Moonshot Plugin'i ayrıca Moonshot web aramasıyla desteklenen bir web_search sağlayıcısı olarak Kimi'yi kaydeder.
Etkileşimli web araması kurulumunu çalıştırın
openclaw configure --section webplugins.entries.moonshot.config.webSearch.* değerini saklamak için
web araması bölümünde Kimi'yi seçin.
Web araması bölgesini ve modelini yapılandırın
Etkileşimli kurulum şunları sorar:
| Ayar | Seçenekler |
|---|---|
| API bölgesi | https://api.moonshot.ai/v1 (uluslararası) veya https://api.moonshot.cn/v1 (Çin) |
| Web araması modeli | Varsayılan olarak kimi-k2.6 |
Yapılandırma plugins.entries.moonshot.config.webSearch altında bulunur:
{ plugins: { entries: { moonshot: { config: { webSearch: { apiKey: "sk-...", // or use KIMI_API_KEY / MOONSHOT_API_KEY baseUrl: "https://api.moonshot.ai/v1", model: "kimi-k2.6", }, }, }, }, }, tools: { web: { search: { provider: "kimi", }, }, },}Gelişmiş yapılandırma
Yerel düşünme modu
Kimi K2.7 Code her zaman yerel düşünmeyi kullanır. Moonshot, istemcilerin
bu model için thinking alanını dahil etmemesini gerektirir; bu nedenle OpenClaw yalnızca on
durumunu sunar ve eski off ayarlarını yok sayar. K2.7 ayrıca temperature, top_p, n,
presence_penalty ve frequency_penalty değerlerini sabitler; OpenClaw bu alanlar için
yapılandırılmış geçersiz kılmaları dahil etmez.
Diğer Moonshot Kimi modelleri ikili yerel düşünmeyi destekler:
thinking: { type: "enabled" }thinking: { type: "disabled" }
Bunu her model için agents.defaults.models.<provider/model>.params üzerinden yapılandırın:
{ agents: { defaults: { models: { "moonshot/kimi-k2.6": { params: { thinking: { type: "disabled" }, }, }, }, }, },}OpenClaw, bu modeller için çalışma zamanı /think düzeylerini şu şekilde eşler:
/think düzeyi |
Moonshot davranışı |
|---|---|
/think off |
thinking.type=disabled |
off dışındaki herhangi bir düzey |
thinking.type=enabled |
Kimi K2.6 ayrıca, reasoning_content öğesinin
çok turlu saklanmasını denetleyen isteğe bağlı bir thinking.keep alanını kabul eder. Turlar arasında
tüm akıl yürütmeyi korumak için bunu "all" olarak ayarlayın; sunucunun
varsayılan stratejisini kullanmak için alanı belirtmeyin (veya null olarak bırakın). OpenClaw, thinking.keep alanını yalnızca
moonshot/kimi-k2.6 için iletir ve diğer modellerden kaldırır. OpenClaw,
thinking alanının tamamını belirtmezken Kimi K2.7 Code varsayılan olarak
tam akıl yürütme geçmişini korur.
{ agents: { defaults: { models: { "moonshot/kimi-k2.6": { params: { thinking: { type: "enabled", keep: "all" }, }, }, }, }, },}Araç çağrısı kimliği temizleme
Moonshot Kimi, functions.<name>:<index> biçimindeki yerel tool_call kimliklerini sunar. OpenClaw, her yerel Kimi kimliğinin ilk örneğini korur ve sonraki yinelenenleri belirlenimci, OpenAI tarzı call_* kimlikleriyle yeniden yazar. Eşleşen araç sonuçları aynı kimlikle yeniden eşlenir; böylece Kimi'nin ilk yerel kimliği kaldırılmadan yeniden oynatma benzersiz kalır. Bu davranış, paketle birlikte sunulan Moonshot sağlayıcısına bağlıdır ve kullanıcı tarafından yapılandırılabilen bir ayar değildir.
Akış kullanımı uyumluluğu
Yerel Moonshot uç noktaları (https://api.moonshot.ai/v1 ve
https://api.moonshot.cn/v1) akış kullanımı uyumluluğunu desteklediğini bildirir.
OpenClaw bunu sağlayıcı kimliğine göre değil, uç nokta ana makinesine göre belirler; dolayısıyla aynı yerel
Moonshot ana makinesine yönlendirilmiş özel bir sağlayıcı kimliği, aynı
akış kullanımı davranışını devralır.
Katalogdaki K2.6 fiyatlandırmasıyla birlikte giriş, çıkış ve önbellekten okuma
token'larını içeren akış kullanımı; /status, /usage full, /usage cost ve
transkript destekli oturum muhasebesi için yerel tahmini USD maliyetine de
dönüştürülür.
Uç nokta ve model başvurusu referansı
| Sağlayıcı | Model başvurusu öneki | Uç nokta | Kimlik doğrulama ortam değişkeni |
|---|---|---|---|
| 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 uç noktası | KIMI_API_KEY |
| Web araması | Yok | Moonshot API bölgesiyle aynı | KIMI_API_KEY veya MOONSHOT_API_KEY |
- Kimi web araması
KIMI_API_KEYveyaMOONSHOT_API_KEYkullanır ve varsayılan olarakkimi-k2.6modeliylehttps://api.moonshot.ai/v1uç noktasını kullanır. - Gerekirse
models.providersiçinde fiyatlandırmayı ve bağlam meta verilerini geçersiz kılın. - Moonshot bir model için farklı bağlam sınırları yayımlarsa
contextWindowdeğerini buna göre ayarlayın.
İlgili içerikler
Sağlayıcıları, model başvurularını ve yük devretme davranışını seçme.
Kimi dâhil web araması sağlayıcılarını yapılandırma.
Sağlayıcılar, modeller ve Plugin'ler için eksiksiz yapılandırma şeması.
Moonshot API anahtarı yönetimi ve belgeleri.