Ana içeriğe atla

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

Moonshot, OpenAI uyumlu uç noktalarla Kimi API sağlar. Sağlayıcıyı yapılandırın ve varsayılan modeli moonshot/kimi-k2.6 olarak ayarlayın ya da kimi/kimi-for-coding ile Kimi Coding kullanın.
Moonshot ve Kimi Coding ayrı sağlayıcılardır. Anahtarlar birbirinin yerine kullanılamaz, uç noktalar farklıdır ve model referansları farklıdır (moonshot/... ve kimi/...).

Yerleşik model kataloğu

Model referansıAdAkıl yürütmeGirdiBağlamMaks çıkış
moonshot/kimi-k2.6Kimi K2.6Hayırmetin, görsel262,144262,144
moonshot/kimi-k2.5Kimi K2.5Hayırmetin, görsel262,144262,144
moonshot/kimi-k2-thinkingKimi K2 ThinkingEvetmetin262,144262,144
moonshot/kimi-k2-thinking-turboKimi K2 Thinking TurboEvetmetin262,144262,144
moonshot/kimi-k2-turboKimi K2 TurboHayırmetin256,00016,384
Güncel Moonshot barındırmalı K2 modelleri için paketlenmiş maliyet tahminleri, Moonshot’ın yayımlanmış kullandıkça öde ücretlerini kullanır: Kimi K2.6 için 0.16/MToko¨nbellekisabeti,0.16/MTok önbellek isabeti, 0.95/MTok girdi ve 4.00/MTokc\cıktı;KimiK2.5ic\cin4.00/MTok çıktı; Kimi K2.5 için 0.10/MTok önbellek isabeti, 0.60/MTokgirdive0.60/MTok girdi ve 3.00/MTok çıktı. Diğer eski katalog girdileri, yapılandırmada geçersiz kılmadığınız sürece sıfır maliyet yer tutucularını korur.

Başlarken

Sağlayıcınızı seçin ve kurulum adımlarını izleyin.
En uygun olduğu kullanım: Moonshot Open Platform üzerinden Kimi K2 modelleri.
1

Choose your endpoint region

Kimlik doğrulama seçimiUç noktaBölge
moonshot-api-keyhttps://api.moonshot.ai/v1Uluslararası
moonshot-api-key-cnhttps://api.moonshot.cn/v1Çin
2

Run onboarding

openclaw onboard --auth-choice moonshot-api-key
Ya da Çin uç noktası için:
openclaw onboard --auth-choice moonshot-api-key-cn
3

Set a default model

{
  agents: {
    defaults: {
      model: { primary: "moonshot/kimi-k2.6" },
    },
  },
}
4

Verify models are available

openclaw models list --provider moonshot
5

Run a live smoke test

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 \
  --json
JSON yanıtı provider: "moonshot" ve model: "kimi-k2.6" bildirmelidir. Asistan döküm girdisi, Moonshot kullanım metaverisi döndürdüğünde 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.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.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 web araması

OpenClaw ayrıca Moonshot web araması tarafından desteklenen bir web_search sağlayıcısı olarak Kimi ile birlikte gelir.
1

Etkileşimli web araması kurulumunu çalıştır

openclaw configure --section web
plugins.entries.moonshot.config.webSearch.* değerlerini saklamak için web araması bölümünde Kimi seçeneğini seçin.
2

Web araması bölgesini ve modelini yapılandır

Etkileşimli kurulum şunları sorar:
AyarSeçenekler
API bölgesihttps://api.moonshot.ai/v1 (uluslararası) veya https://api.moonshot.cn/v1 (Çin)
Web araması modeliVarsayılan olarak kimi-k2.6 kullanılır
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

Moonshot Kimi ikili yerel düşünmeyi destekler:
  • thinking: { type: "enabled" }
  • thinking: { type: "disabled" }
Bunu model başına agents.defaults.models.<provider/model>.params aracılığıyla yapılandırın:
{
  agents: {
    defaults: {
      models: {
        "moonshot/kimi-k2.6": {
          params: {
            thinking: { type: "disabled" },
          },
        },
      },
    },
  },
}
OpenClaw ayrıca Moonshot için çalışma zamanı /think düzeylerini eşler:
/think düzeyiMoonshot davranışı
/think offthinking.type=disabled
Off olmayan herhangi bir düzeythinking.type=enabled
Moonshot düşünme etkinleştirildiğinde, tool_choice auto veya none olmalıdır. OpenClaw, uyumluluk için uyumsuz tool_choice değerlerini auto olarak normalleştirir.
Kimi K2.6 ayrıca reasoning_content için çok turlu saklamayı denetleyen isteğe bağlı bir thinking.keep alanını kabul eder. Turlar arasında tam akıl yürütmeyi korumak için bunu "all" olarak ayarlayın; sunucu varsayılan stratejisini kullanmak için bunu atlayın (veya null bırakın). OpenClaw, thinking.keep alanını yalnızca moonshot/kimi-k2.6 için iletir ve diğer modellerden çıkarır.
{
  agents: {
    defaults: {
      models: {
        "moonshot/kimi-k2.6": {
          params: {
            thinking: { type: "enabled", keep: "all" },
          },
        },
      },
    },
  },
}
Moonshot Kimi, functions.<name>:<index> biçimindeki tool_call kimlikleri sunar. OpenClaw bunları değiştirmeden korur, böylece çok turlu araç çağrıları çalışmaya devam eder.Özel bir OpenAI uyumlu sağlayıcıda katı temizlemeyi zorlamak için sanitizeToolCallIds: true ayarlayın:
{
  models: {
    providers: {
      "my-kimi-proxy": {
        api: "openai-completions",
        sanitizeToolCallIds: true,
      },
    },
  },
}
Yerel Moonshot uç noktaları (https://api.moonshot.ai/v1 ve https://api.moonshot.cn/v1), paylaşılan openai-completions taşımasında akış kullanım uyumluluğunu duyurur. OpenClaw bunu uç nokta yeteneklerine göre belirler, bu yüzden aynı yerel Moonshot ana bilgisayarlarını hedefleyen uyumlu özel sağlayıcı kimlikleri aynı akış kullanım davranışını devralır.Paketle gelen K2.6 fiyatlandırmasıyla, giriş, çıkış ve önbellek okuma tokenlarını içeren akış kullanımı ayrıca /status, /usage full, /usage cost ve döküm destekli oturum muhasebesi için yerel tahmini USD maliyetine dönüştürülür.
SağlayıcıModel ref önekiUç noktaKimlik doğrulama env var
Moonshotmoonshot/https://api.moonshot.ai/v1MOONSHOT_API_KEY
Moonshot CNmoonshot/https://api.moonshot.cn/v1MOONSHOT_API_KEY
Kimi Codingkimi/Kimi Coding uç noktasıKIMI_API_KEY
Web aramaN/AMoonshot API bölgesiyle aynıKIMI_API_KEY veya MOONSHOT_API_KEY
  • Kimi web araması KIMI_API_KEY veya MOONSHOT_API_KEY kullanır ve varsayılan olarak kimi-k2.6 modeliyle https://api.moonshot.ai/v1 adresini kullanır.
  • Gerekirse fiyatlandırmayı ve bağlam meta verilerini models.providers içinde geçersiz kılın.
  • Moonshot bir model için farklı bağlam limitleri yayımlarsa, contextWindow değerini buna göre ayarlayın.

İlgili

Model seçimi

Sağlayıcıları, model ref’lerini ve yük devretme davranışını seçme.

Web arama

Kimi dahil web arama sağlayıcılarını yapılandırma.

Yapılandırma başvurusu

Sağlayıcılar, modeller ve plugin’ler için tam config şeması.

Moonshot Open Platform

Moonshot API anahtarı yönetimi ve dokümantasyonu.