studioglobal
熱門發現
答案已發布8 來源

Kimi K2.6 API 點用:Moonshot endpoint、model ID 同快速調用範例

官方 Kimi/Moonshot API 兼容 OpenAI;SDK 用 做 base url,直接 HTTP chat 則用 /chat/completions。[13] Kimi K2.6 的 model ID 建議先在你自己的 Moonshot 戶口用 GET /models 讀取,不好靠產品名估或抄文件示例。[17] AIMLAPI、OpenRouter 等第三方 gateway 有自己的 model ID;那些 ID 只應在相應 gateway 使用,不應直接搬到官方 Moonshot endpoint。[1][5]

17K0
Minh họa lập trình viên cấu hình API Kimi K2.6 với endpoint Moonshot và model ID
Cách dùng Kimi K2.6 qua API Moonshot: endpoint đúng và model IDLuồng nên dùng: cấu hình endpoint Moonshot, gọi /models để xác minh model ID, rồi gửi request chat.
AI 提示

Create a landscape editorial hero image for this Studio Global article: Cách dùng Kimi K2.6 qua API Moonshot: endpoint đúng và model ID. Article summary: Dùng Kimi K2.6 qua API Moonshot bằng OpenAI SDK với base url https://api.moonshot.ai/v1, rồi gọi /chat/completions; điểm cần kiểm chứng là model ID, nên gọi /models trong tài khoản thay vì đoán.. Topic tags: ai, kimi, moonshot ai, llm, api. Reference image context from search candidates: Reference image 1: visual subject "# Moonshot AI (Kimi K2.6). ## Step 1: Create a Moonshot API account. Go to and create a new Moonshot API account. ## Step 2: Set up Moonshot API account. To use the model via API," source context "Moonshot AI (Kimi K2.6)" Reference image 2: visual subject "Connect and use Kimi K2.6 from Moonshot AI with API Key - Featured image. # How to use Kimi K2.6 from Moonshot AI with API Key on TypingMind. Learn how to access and

openai.com

如果你想由 Moonshot 官方 Kimi API 用 Kimi K2.6,先記住一件事:最易中伏的通常唔係 URL,而係 model 填錯。Kimi Open Platform 表示,它的 HTTP API 兼容 OpenAI,可以直接用 OpenAI SDK;用 SDK 時要把 base_url 設為 https://api.moonshot.ai/v1,如果直接打 HTTP,chat 的完整 endpoint 是 https://api.moonshot.ai/v1/chat/completions[13]

真正要小心的是 model ID。Kimi 的 List Models 頁面寫明 Kimi K2.6 已發布,但文件中的 sample response 仍然用 id = kimi-k2.5 做示例。最穩陣做法,是在你自己的 Moonshot 戶口先打

GET /models
,然後把 API 回傳的 id 原樣放入 model 欄位。[17]

Moonshot 官方 endpoint 速查

用途設定或 endpoint要點
用 OpenAI SDK
base_url = https://api.moonshot.ai/v1
Kimi 說明 API 是 OpenAI-compatible,可直接使用 OpenAI SDK。[13]
即時 chat
POST https://api.moonshot.ai/v1/chat/completions
API overview 列出這個 full path;Chat API 文件使用 model + messages 的 request 形式。[13][14]
列出可用 model
GET https://api.moonshot.ai/v1/models
Endpoint 會回傳 model 清單,sample response 內有 id 欄位。[17]
查 API 餘額
GET https://api.moonshot.ai/v1/users/me/balance
Check Balance 文件用
Authorization: Bearer
header。[15]
建立 batch
POST https://api.moonshot.ai/v1/batches
Batch API 文件有建立 batch 的 endpoint。[16]

建議流程:不估、不抄,先驗證

  1. 準備 Moonshot API key。 Kimi API 文件的例子使用
    Authorization: Bearer ...
    做認證;TypingMind 的整合文件亦描述了建立 Moonshot API 戶口、充值 balance、取得 API key 的流程。[2][15][17]
  2. 用 OpenAI-compatible 方式設定 client。 如果你用 OpenAI SDK,關鍵是把 base_url 改成 https://api.moonshot.ai/v1[13]
  3. 正式送 request 前先打 /models List Models endpoint 會列出目前可用的 models,response 內的 id 就是你應該傳入 model 參數的值。[17]
  4. modelmessages 發 chat request。 Chat API 文件展示的 request 結構包含 modelmessages,API overview 則列出 /chat/completions 這條 endpoint。[13][14]
  5. 需要時先查餘額或用 batch。 Kimi 提供 balance endpoint 查戶口狀態,也有 batch endpoint 建立批次工作。[15][16]

Python:用 OpenAI SDK 調用

以下例子只把 Kimi 官方列明的 base_url 寫死;KIMI_MODEL_ID 必須來自你自己

GET /models
的回傳 id,不要用產品名自己估,也不要抄其他 gateway 的 model ID。[13][17]

python
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ['MOONSHOT_API_KEY'],
    base_url='https://api.moonshot.ai/v1',
)

response = client.chat.completions.create(
    model=os.environ['KIMI_MODEL_ID'],
    messages=[
        {'role': 'user', 'content': '你好,請用兩句自我介紹。'}
    ],
)

print(response)

cURL:先攞 model ID,再發 chat

第一步建議先列出你 Moonshot/Kimi 戶口入面可用的 models,因為這個 endpoint 會回傳 model 清單同 id 欄位。[17]

bash
curl -sS https://api.moonshot.ai/v1/models \
  -H "Authorization: Bearer $MOONSHOT_API_KEY"

選好 response 入面的正確 id 之後,才把它放進 Chat Completions request。Kimi 文件有列出 /chat/completions 的 full path,亦展示 model + messages 的 request 結構。[13][14]

bash
curl -sS https://api.moonshot.ai/v1/chat/completions \
  -H "Authorization: Bearer $MOONSHOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "PASTE_MODEL_ID_FROM_MODELS",
    "messages": [
      {"role": "user", "content": "請用三句介紹 Kimi K2.6。"}
    ]
  }'

查 API 餘額

如果 request 因 billing/餘額問題出錯,或者你想整合前先確認戶口狀態,Kimi 有 /users/me/balance endpoint,文件例子使用 Bearer token。[15]

bash
curl -sS https://api.moonshot.ai/v1/users/me/balance \
  -H "Authorization: Bearer $MOONSHOT_API_KEY"

不要把第三方 gateway 的 model ID 直接搬過來

部分中介服務會為 Kimi K2.6 設定自己的 model ID。AIMLAPI 的文件使用 https://api.aimlapi.com/v1/chat/completions,model 寫作 moonshot/kimi-k2-6[1] OpenRouter 的 API 頁面則顯示 model 為 moonshotai/kimi-k2.6[5]

這些 ID 只應該在你經相應 gateway 調用時使用。當你打的是官方 https://api.moonshot.ai/v1/chat/completions,低風險做法仍然是先

GET https://api.moonshot.ai/v1/models
,再用 Moonshot 對你戶口實際回傳的 id[13][17]

總結

最乾淨的接法是:取得 API key;把 OpenAI SDK 的 base_url 設成 https://api.moonshot.ai/v1;先打 /models 確認 Kimi K2.6 的可用 model ID;最後向 /chat/completions 送出包含 modelmessages 的 request。這樣做同 Kimi 的 OpenAI-compatible 文件一致,亦可避開把 AIMLAPI 或 OpenRouter 的 model ID 複製到 Moonshot 官方 endpoint 這個常見錯誤。[1][5][13][14][17]

Studio Global AI

Search, cite, and publish your own answer

Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.

使用 Studio Global AI 搜尋並查核事實

重點

  • 官方 Kimi/Moonshot API 兼容 OpenAI;SDK 用 https://api.moonshot.ai/v1 做 base url,直接 HTTP chat 則用 /chat/completions。[13]
  • Kimi K2.6 的 model ID 建議先在你自己的 Moonshot 戶口用 GET /models 讀取,不好靠產品名估或抄文件示例。[17]
  • AIMLAPI、OpenRouter 等第三方 gateway 有自己的 model ID;那些 ID 只應在相應 gateway 使用,不應直接搬到官方 Moonshot endpoint。[1][5]

人們還問

「Kimi K2.6 API 點用:Moonshot endpoint、model ID 同快速調用範例」的簡短答案是什麼?

官方 Kimi/Moonshot API 兼容 OpenAI;SDK 用 https://api.moonshot.ai/v1 做 base url,直接 HTTP chat 則用 /chat/completions。[13]

首先要驗證的關鍵點是什麼?

官方 Kimi/Moonshot API 兼容 OpenAI;SDK 用 https://api.moonshot.ai/v1 做 base url,直接 HTTP chat 則用 /chat/completions。[13] Kimi K2.6 的 model ID 建議先在你自己的 Moonshot 戶口用 GET /models 讀取,不好靠產品名估或抄文件示例。[17]

接下來在實務上我該做什麼?

AIMLAPI、OpenRouter 等第三方 gateway 有自己的 model ID;那些 ID 只應在相應 gateway 使用,不應直接搬到官方 Moonshot endpoint。[1][5]

接下來我應該探索哪個相關主題?

繼續“Claude Security 公測版:Anthropic 點樣用 AI 幫企業掃 code 漏洞”以獲得另一個角度和額外的引用。

開啟相關頁面

我應該將其與什麼進行比較?

對照「xAI Grok 4.3 API 解讀:1M context、低 token 價與語音平台野心」交叉檢查此答案。

開啟相關頁面

繼續你的研究

研究對話

研究問題

Tìm kiếm và kiểm chứng thông tin: Cách dùng Kimi K2.6 qua API như thế nào?

Studio Global AI19 來源

引用的答案

Có thể dùng Kimi K2.6 qua API theo cách gần giống OpenAI API, nhưng từ bằng chứng hiện có, phần chắc chắn nhất là cách kết nối vào nền tảng Kimi/Moonshot và các endpoint chính; còn ví dụ payload đầy đủ riêng cho đúng model ID của Kimi K2.6 thì bằng chứng hiện tại chưa hiển thị rõ. [3][7][8]

Cách dùng qua API chính thức của Kimi/Moonshot

  • Kimi Open Platform cung cấp HTTP API tương thích OpenAI, nên có thể dùng trực tiếp OpenAI SDK. [3]
  • Khi dùng SDK, cần đặt base_urlhttps://api.moonshot.ai/v1. [3]
  • Nếu gọi HTTP trực tiếp, endpoint gốc cũng là https://api.moonshot.ai/v1. [3]
  • API chat có tài liệu “Basic Information”, cho thấy cách gọi theo kiểu chat.completions.create(...) với modelmessages, tức cùng kiểu request body như OpenAI Chat Completions. [4]
  • Có endpoint kiểm tra số dư tại
    GET https://api.moonshot.ai/v1/users/me/balance
    và xác thực bằng header
    Authorization: Bearer ...
    . [5]
  • Có endpoint liệt kê model tại
    GET https://api.moonshot.ai/v1/models
    , và tài liệu model list xác nhận Kimi K2.6 đã được phát hành. [8]
  • Ngoài gọi realtime, nền tảng còn có Batch API tại
    POST https://api.moonshot.ai/v1/batches
    . [6]

Các bước thực tế nên làm

  1. Tạo tài khoản API và lấy API key. [2]
  2. Nạp số dư vào tài khoản nếu muốn dùng model qua API. [2]
  3. Cấu hình client/SDK với
    base_url = https://api.moonshot.ai/v1
    . [3]
  4. Gọi API chat theo chuẩn OpenAI-compatible, truyền modelmessages. [3][4]
  5. Nếu chưa chắc model ID chính xác của Kimi K2.6, gọi endpoint /models để kiểm tra danh sách model khả dụng trước. [8]

Mẫu gọi API tối thiểu

Ví dụ theo đúng hướng dẫn tổng quan của Kimi là dùng OpenAI SDK với base_url của Moonshot. [3]

python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_KIMI_API_KEY",
    base_url="https://api.moonshot.ai/v1"
)

resp = client.chat.completions.create(
    model="KIMI_K2_6_MODEL_ID",
    messages=[
        {"role": "user", "content": "Xin chào, hãy tự giới thiệu."}
    ]
)
print(resp)
  • Phần model="KIMI_K2_6_MODEL_ID" ở trên chỉ là chỗ điền model ID thực tế; trong bằng chứng hiện có, tôi không thấy snippet nào hiển thị trực tiếp tên model ID chính xác của Kimi K2.6 trong request mẫu. [7][8]
  • Nếu cần kiểm tra khả năng truy cập và billing trước, có thể gọi endpoint balance bằng Bearer token. [5]

Nếu dùng bên trung gian thay vì API chính thức

  • Có tài liệu bên thứ ba từ AIMLAPI cho model kimi-k2-6, và ví dụ của họ gọi
    POST https://api.aimlapi.com/v1/chat/completions
    . [1]
  • Điều này cho thấy Kimi K2.6 cũng có thể được truy cập qua nhà cung cấp trung gian, nhưng đây không phải endpoint chính thức của Kimi/Moonshot. [1][3]

Điều đã kiểm chứng được và điều chưa chắc

  • Đã kiểm chứng được rằng Kimi API là OpenAI-compatible và dùng base URL https://api.moonshot.ai/v1. [3]
  • Đã kiểm chứng được rằng có tài liệu riêng cho Kimi K2.6 và tài liệu model list xác nhận Kimi K2.6 đã phát hành. [7][8]
  • Đã kiểm chứng được rằng nền tảng có các endpoint cho chat, list models, balance, và batch. [4][5][6][8]
  • Chưa kiểm chứng được từ bằng chứng hiện có tên model ID chính xác cần điền khi gọi Kimi K2.6 trong request body. Insufficient evidence. [7][8]

Nếu bạn muốn, tôi có thể viết tiếp cho bạn một mẫu hoàn chỉnh bằng curl, Python, hoặc JavaScript theo đúng kiểu OpenAI-compatible, với chỗ nào chưa xác minh được tôi sẽ đánh dấu rõ.

來源

  • [1] kimi-k2-6 | AI/ML API Documentationdocs.aimlapi.com

    import requests import requests import json for getting a structured output with indentation import json for getting a structured output with indentation response = requests.post( response = requests.post( " " headers={ headers={ Insert your AIML API Key in...

  • [2] Moonshot AI (Kimi K2.6) - TypingMind Docsdocs.typingmind.com

    Moonshot AI (Kimi K2.6). Step 1: Create a Moonshot API account. Go to and create a new Moonshot API account. Step 2: Set up Moonshot API account. To use the model via API, you’ll need to add balance to your account. Step 3: Get your Moonshot API key. Be sur...

  • [5] MoonshotAI: Kimi K2.6 – API Quickstart | OpenRouteropenrouter.ai

    MoonshotAI: Kimi K2.6. moonshotai/kimi-k2.6. Kimi K2.6 is Moonshot AI's next-generation multimodal model, designed for long-horizon coding, coding-driven UI/UX generation, and multi-agent orchestration. It handles complex end-to-end coding tasks across Pyth...

  • [13] API Overview - Kimi API Platformplatform.kimi.ai

    Using the API. API Reference. Batch API. API Overview. Kimi Open Platform provides OpenAI-compatible HTTP APIs. You can use the OpenAI SDK directly. When using SDKs, set base url to When calling HTTP endpoints directly, use the full path such as ​ OpenAI Co...

  • [14] Basic Information - Kimi API Platformplatform.kimi.ai

    create( model = "kimi-k2.5", model = "kimi-k2.5", messages = [ messages = [ {"role": "system", "content": "You are Kimi, an AI assistant provided by Moonshot AI. {{ "id": "cmpl-04ea926191a14749b7f2c7a48a68abc6", "id": "cmpl-04ea926191a14749b7f2c7a48a68abc6"...

  • [15] Check Balance - Kimi API Platformplatform.kimi.ai

    Kimi API Platform home pagelight logodark logo. Using the API. API Reference. Batch API. curl --request GET \ curl --request GET \ --url \ --url \ --header 'Authorization: Bearer ' --header 'Authorization: Bearer '. {{ "code": 123, "code": 123, "data": { "d...

  • [16] Create Batch - Kimi API Platformplatform.kimi.ai

    curl --request POST \ curl --request POST \ --url \ --url \ --header 'Authorization: Bearer ' \ --header 'Authorization: Bearer ' \ --header 'Content-Type: application/json' \ --header 'Content-Type: application/json' \ --data ' --data '{{ "input file id":...

  • [17] List Models - Kimi API Platformplatform.kimi.ai

    🎉 Kimi K2.6 has been released with improved long-context coding stability. Top-up bonus event in progress 🔗. Kimi API Platform home pagelight logodark logo. Using the API. Capabilities. API Reference. Files. Batch API. curl --request GET \ --url \ --heade...