studioglobal
トレンドを発見する
答え公開済み8 ソース

Kimi K2.6 APIの使い方:Moonshotで迷わないエンドポイントとmodel ID

Moonshot APIでKimi K2.6を使う基本は、base urlを /modelsで返るidを使うのが安全です。 覚えておきたい主なエンドポイントは、チャット用の/chat/completions、モデル確認用の/models、残高確認用の/users/me/balance、Batch用の/batchesです。

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

Kimi K2.6をMoonshot APIで使うとき、最初に確認すべきなのはURLよりもmodelに渡すIDです。Kimi Open PlatformはHTTP APIをOpenAI互換として提供しており、OpenAI SDKを直接使えます。SDKではbase_urlhttps://api.moonshot.ai/v1に設定し、HTTPで直接呼ぶ場合のChat Completionsのフルパスはhttps://api.moonshot.ai/v1/chat/completionsです。[13]

一方で、List ModelsページはKimi K2.6のリリースを告知しているものの、掲載されているサンプル応答のidkimi-k2.5です。したがって、製品名から推測したり、別サービスの例をコピーしたりせず、自分のMoonshotアカウントで

GET /models
を呼び、返ってきたidをそのまま使うのが無難です。[17]

まず押さえるMoonshot APIのエンドポイント

やりたいこと設定またはエンドポイント注意点
OpenAI SDKで使う
base_url = https://api.moonshot.ai/v1
KimiはOpenAI互換APIとしてOpenAI SDKの直接利用を案内しています。[13]
リアルタイムのチャット補完
POST https://api.moonshot.ai/v1/chat/completions
API Overviewにフルパスが示され、Chat APIはmodelmessagesを使う形式です。[13][14]
モデル一覧を取得する
GET https://api.moonshot.ai/v1/models
利用可能なモデル一覧とidフィールドを返すエンドポイントです。[17]
残高を確認する
GET https://api.moonshot.ai/v1/users/me/balance
Check Balanceの例では
Authorization: Bearer
ヘッダーを使います。[15]
Batchを作成する
POST https://api.moonshot.ai/v1/batches
Batch APIにはBatch作成用エンドポイントが用意されています。[16]

Kimi K2.6を安全に呼び出す手順

  1. MoonshotのAPI keyを用意する。 KimiのAPI例は
    Authorization: Bearer ...
    形式の認証を使っており、TypingMindの連携ドキュメントもMoonshot APIアカウント作成、残高追加、API key取得の流れを説明しています。[2][15][17]
  2. OpenAI互換クライアントとして設定する。 OpenAI SDKを使う場合、切り替えるべきポイントはbase_urlhttps://api.moonshot.ai/v1にすることです。[13]
  3. 本番リクエストの前に/modelsを呼ぶ。 List Modelsエンドポイントはモデル一覧を返し、サンプル応答にもidフィールドがあります。この値をmodelパラメータに渡します。[17]
  4. modelmessagesでチャットリクエストを送る。 Chat APIはmodelmessagesを含む形式を示しており、API Overviewでは/chat/completionsのフルパスが示されています。[13][14]
  5. 必要に応じて残高確認やBatchを使う。 Kimiには残高確認用の/users/me/balanceと、Batch作成用の/batchesがあります。[15][16]

Python例:OpenAI SDKで呼ぶ

次の例は、Kimiが案内しているOpenAI SDK向けのbase_urlを使います。[13] KIMI_MODEL_IDには、名前から推測したIDではなく、

GET /models
で返ったidを入れてください。[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 Completionsへ送る

まずは、自分のMoonshot/Kimiアカウントで利用できるモデルを一覧します。このエンドポイントはモデル一覧とidを返します。[17]

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

レスポンスから正しいidを選んだら、Chat Completionsに送ります。/chat/completionsのフルパスと、modelmessagesのリクエスト形式はいずれもKimiのドキュメントで示されています。[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について短く紹介してください。"}]}'

残高を確認する

課金や残高が原因と思われるエラーを切り分けたいとき、または組み込み前にアカウント状態を見たいときは、/users/me/balanceを使えます。KimiのCheck BalanceドキュメントではBearer tokenを使う例が示されています。[15]

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

ゲートウェイごとのmodel IDを混ぜない

Kimi K2.6は、公式のMoonshot API以外にサードパーティのゲートウェイ経由で案内されている場合があります。たとえばAIMLAPIはhttps://api.aimlapi.com/v1/chat/completionsというエンドポイントで、modelにmoonshot/kimi-k2-6を使う例を示しています。[1] OpenRouterのAPIページではmoonshotai/kimi-k2.6というモデル名が表示されています。[5]

これらは、それぞれのゲートウェイを通すときのIDです。Moonshot公式のhttps://api.moonshot.ai/v1/chat/completionsを呼ぶ場合は、AIMLAPIやOpenRouterのIDを流用せず、

GET https://api.moonshot.ai/v1/models
で返るMoonshot側のidを使うのがもっとも確実です。[13][17]

まとめ

最短の実装フローは、MoonshotのAPI keyを用意し、OpenAI SDKのbase_urlhttps://api.moonshot.ai/v1に設定し、/modelsでKimi K2.6の実際のmodel IDを確認してから、/chat/completionsmodelmessagesを送る、という流れです。これでKimiのOpenAI互換APIの仕様に沿いつつ、AIMLAPIやOpenRouterなど別ゲートウェイのmodel IDをMoonshot公式エンドポイントに誤って入れるミスを避けられます。[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で検索して事実確認

重要なポイント

  • Moonshot APIでKimi K2.6を使う基本は、base urlをhttps://api.moonshot.ai/v1にし、/chat/completionsへ送ること。ただしmodelは推測せず、GET /modelsで返るidを使うのが安全です。
  • 覚えておきたい主なエンドポイントは、チャット用の/chat/completions、モデル確認用の/models、残高確認用の/users/me/balance、Batch用の/batchesです。
  • AIMLAPIのmoonshot/kimi k2 6やOpenRouterのmoonshotai/kimi k2.6は各ゲートウェイ用のIDです。Moonshot公式エンドポイントへそのまま流用しないよう注意が必要です。

人々も尋ねます

「Kimi K2.6 APIの使い方:Moonshotで迷わないエンドポイントとmodel ID」の短い答えは何ですか?

Moonshot APIでKimi K2.6を使う基本は、base urlをhttps://api.moonshot.ai/v1にし、/chat/completionsへ送ること。ただしmodelは推測せず、GET /modelsで返るidを使うのが安全です。

最初に検証する重要なポイントは何ですか?

Moonshot APIでKimi K2.6を使う基本は、base urlをhttps://api.moonshot.ai/v1にし、/chat/completionsへ送ること。ただしmodelは推測せず、GET /modelsで返るidを使うのが安全です。 覚えておきたい主なエンドポイントは、チャット用の/chat/completions、モデル確認用の/models、残高確認用の/users/me/balance、Batch用の/batchesです。

次の実践では何をすればいいでしょうか?

AIMLAPIのmoonshot/kimi k2 6やOpenRouterのmoonshotai/kimi k2.6は各ゲートウェイ用のIDです。Moonshot公式エンドポイントへそのまま流用しないよう注意が必要です。

次にどの関連トピックを検討すればよいでしょうか?

別の角度からの引用や追加の引用については、「Claude Securityとは:AnthropicのAIコード脆弱性スキャナーを企業はどう使うべきか」に進みます。

関連ページを開く

これを何と比較すればいいでしょうか?

この回答を「Grok 4.3 APIの読み方:100万トークン文脈と低単価でxAIは何を狙うのか」と照合してください。

関連ページを開く

研究を続けてください

研究に関する会話

あなた

リサーチクエスチョン

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...