studioglobal
ค้นพบเทรนด์
คำตอบเผยแพร่แล้ว8 แหล่งที่มา

ใช้ Kimi K2.6 ผ่าน Moonshot API อย่างไรไม่ให้สับสนเรื่อง model ID

ใช้ Kimi K2.6 ผ่าน Moonshot API โดยตั้ง base URL เป็น และเรียก /chat/completions; จุดที่ควรตรวจให้ชัวร์คือ model ID ให้ดึงจาก GET /models ในบัญชีของคุณเอง endpoint หลักที่ควรรู้คือ /chat/completions สำหรับแชต, /models สำหรับดูรายชื่อโมเดล, /users/me/balance สำหรับตรวจยอดคงเหลือ และ /batches สำหรับงานแบบ batch model...

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 ผ่าน API ของ Moonshot จุดที่มักพลาดไม่ใช่ URL แต่คือค่า model ที่ใส่ใน request เพราะชื่อโมเดลในเอกสารทางการ, ใน SDK และในเกตเวย์ของผู้ให้บริการกลางอาจไม่เหมือนกัน

Kimi Open Platform ระบุว่า HTTP API ของตนรองรับรูปแบบเดียวกับ OpenAI สามารถใช้ OpenAI SDK ได้โดยตรง และเมื่อตั้งค่า SDK ต้องใช้ base_url เป็น https://api.moonshot.ai/v1; ถ้าเรียก HTTP ตรง ๆ endpoint สำหรับ chat แบบเต็มคือ https://api.moonshot.ai/v1/chat/completions [13]

แต่ให้ระวังเรื่อง ID: หน้า List Models แจ้งว่า Kimi K2.6 เปิดให้ใช้งานแล้ว ขณะที่ตัวอย่าง response ในเอกสารยังแสดง id เป็น kimi-k2.5 ดังนั้นวิธีที่ปลอดภัยที่สุดคือเรียก

GET /models
จากบัญชี Moonshot ของคุณเอง แล้วนำค่า id ที่ API ส่งกลับมาไปใช้จริง [17]

Endpoint ของ Moonshot ที่ควรใช้

ต้องการทำอะไรค่า config หรือ endpointหมายเหตุ
ใช้ OpenAI SDK
base_url = https://api.moonshot.ai/v1
Kimi ระบุว่า API เข้ากันได้กับ OpenAI และใช้ OpenAI SDK ได้โดยตรง [13]
เรียกแชตแบบเรียลไทม์
POST https://api.moonshot.ai/v1/chat/completions
API overview ระบุ full path นี้ และเอกสาร Chat API ใช้ request ที่มี model กับ messages [13][14]
ดูรายชื่อโมเดล
GET https://api.moonshot.ai/v1/models
endpoint นี้ส่งรายชื่อโมเดลกลับมา โดยตัวอย่าง response มีฟิลด์ id [17]
ตรวจยอดคงเหลือ
GET https://api.moonshot.ai/v1/users/me/balance
เอกสาร Check Balance ใช้ header
Authorization: Bearer
[15]
สร้างงานแบบ batch
POST https://api.moonshot.ai/v1/batches
เอกสาร Batch API มี endpoint สำหรับสร้าง batch [16]

ขั้นตอนที่แนะนำก่อนเรียก Kimi K2.6 จริง

  1. เตรียม API key ของ Moonshot ตัวอย่าง API ของ Kimi ใช้การยืนยันตัวตนด้วย header
    Authorization: Bearer ...
    ; เอกสารของ TypingMind ก็อธิบายลำดับการสร้างบัญชี Moonshot API, เติม balance และรับ API key [2][15][17]
  2. ตั้งค่า client ให้เป็น OpenAI-compatible ถ้าใช้ OpenAI SDK จุดสำคัญคือเปลี่ยน base_url เป็น https://api.moonshot.ai/v1 [13]
  3. เรียก /models ก่อนส่งงานจริง endpoint List Models มีไว้สำหรับแสดงโมเดลที่ใช้งานได้ และตัวอย่าง response มีฟิลด์ id; ค่านี้คือค่าที่ควรส่งในพารามิเตอร์ model [17]
  4. ส่ง request แชตด้วย model และ messages เอกสาร Chat API แสดงโครงสร้าง request ที่มี model และ messages ส่วน API overview ระบุ endpoint /chat/completions [13][14]
  5. ตรวจ balance หรือใช้ batch เมื่อจำเป็น Kimi มี endpoint สำหรับตรวจยอดคงเหลือของบัญชี และมี endpoint สำหรับสร้าง batch job [15][16]

ตัวอย่าง Python ด้วย OpenAI SDK

ตัวอย่างนี้ใช้ base_url ตามที่ Kimi ระบุสำหรับ OpenAI SDK [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

เริ่มจากการดูรายชื่อโมเดลในบัญชี Moonshot/Kimi ของคุณ เพราะ endpoint นี้ส่งรายการโมเดลพร้อมฟิลด์ id กลับมา [17]

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

เมื่อเลือก id ที่ถูกต้องจาก response แล้ว ค่อยส่ง request ไปที่ Chat Completions โดย full path /chat/completions และโครงสร้าง model + messages มีระบุในเอกสารของ 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"}
    ]
  }'

ตรวจยอดคงเหลือของ API

ถ้า request ล้มเหลวจากปัญหา billing หรืออยากเช็กบัญชีก่อนผูกเข้ากับระบบจริง Kimi มี endpoint balance ที่ /users/me/balance และตัวอย่างในเอกสารใช้ Bearer token [15]

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

อย่านำ model ID ของเกตเวย์อื่นมาใช้กับ Moonshot ตรง ๆ

ผู้ให้บริการกลางบางรายตั้ง model ID ของ Kimi K2.6 ในรูปแบบของตัวเอง ตัวอย่างเช่น AIMLAPI ใช้ endpoint https://api.aimlapi.com/v1/chat/completions กับ model moonshot/kimi-k2-6 [1] ส่วน OpenRouter แสดง model moonshotai/kimi-k2.6 บนหน้า API ของตน [5]

ID เหล่านี้ควรใช้เฉพาะเมื่อคุณเรียกผ่านเกตเวย์นั้นจริง ๆ ถ้าคุณเรียก endpoint ทางการ https://api.moonshot.ai/v1/chat/completions วิธีที่ลดความเสี่ยงที่สุดคือเรียก

GET https://api.moonshot.ai/v1/models
แล้วใช้ค่า id ที่ Moonshot ส่งกลับมาให้กับบัญชีของคุณ [13][17]

สรุปสำหรับคนที่ต้องการเริ่มเร็ว

ลำดับที่กะทัดรัดที่สุดคือ: สร้าง API key, ตั้ง OpenAI SDK ให้ใช้ base_url เป็น https://api.moonshot.ai/v1, เรียก /models เพื่อยืนยัน model ID ของ Kimi K2.6 แล้วส่ง request ไปที่ /chat/completions พร้อม model และ messages วิธีนี้อิงตามเอกสาร OpenAI-compatible ของ Kimi และช่วยเลี่ยงข้อผิดพลาดยอดฮิตอย่างการคัดลอก model ID ของ AIMLAPI หรือ OpenRouter มาใช้กับ endpoint ทางการของ 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

ประเด็นสำคัญ

  • ใช้ Kimi K2.6 ผ่าน Moonshot API โดยตั้ง base URL เป็น https://api.moonshot.ai/v1 และเรียก /chat/completions; จุดที่ควรตรวจให้ชัวร์คือ model ID ให้ดึงจาก GET /models ในบัญชีของคุณเอง
  • endpoint หลักที่ควรรู้คือ /chat/completions สำหรับแชต, /models สำหรับดูรายชื่อโมเดล, /users/me/balance สำหรับตรวจยอดคงเหลือ และ /batches สำหรับงานแบบ batch
  • model ID จากผู้ให้บริการกลาง เช่น AIMLAPI หรือ OpenRouter เป็น ID ของเกตเวย์นั้น ๆ ไม่ควรนำมาใช้กับ endpoint ทางการของ Moonshot โดยอัตโนมัติ

คนยังถาม

คำตอบสั้น ๆ สำหรับ "ใช้ Kimi K2.6 ผ่าน Moonshot API อย่างไรไม่ให้สับสนเรื่อง model ID" คืออะไร

ใช้ Kimi K2.6 ผ่าน Moonshot API โดยตั้ง base URL เป็น https://api.moonshot.ai/v1 และเรียก /chat/completions; จุดที่ควรตรวจให้ชัวร์คือ model ID ให้ดึงจาก GET /models ในบัญชีของคุณเอง

ประเด็นสำคัญที่ต้องตรวจสอบก่อนคืออะไร?

ใช้ Kimi K2.6 ผ่าน Moonshot API โดยตั้ง base URL เป็น https://api.moonshot.ai/v1 และเรียก /chat/completions; จุดที่ควรตรวจให้ชัวร์คือ model ID ให้ดึงจาก GET /models ในบัญชีของคุณเอง endpoint หลักที่ควรรู้คือ /chat/completions สำหรับแชต, /models สำหรับดูรายชื่อโมเดล, /users/me/balance สำหรับตรวจยอดคงเหลือ และ /batches สำหรับงานแบบ batch

ฉันควรทำอย่างไรต่อไปในทางปฏิบัติ?

model ID จากผู้ให้บริการกลาง เช่น AIMLAPI หรือ OpenRouter เป็น ID ของเกตเวย์นั้น ๆ ไม่ควรนำมาใช้กับ endpoint ทางการของ Moonshot โดยอัตโนมัติ

ฉันควรสำรวจหัวข้อที่เกี่ยวข้องใดต่อไป

ดำเนินการต่อด้วย "Claude Security รุ่นเบต้า: Anthropic ใช้ AI สแกนช่องโหว่โค้ดองค์กรอย่างไร" เพื่อดูอีกมุมหนึ่งและการอ้างอิงเพิ่มเติม

เปิดหน้าที่เกี่ยวข้อง

ฉันควรเปรียบเทียบสิ่งนี้กับอะไร?

ตรวจสอบคำตอบนี้กับ "Grok 4.3 API ของ xAI: 1M context ราคาต่ำ และเกมรุกสู่แพลตฟอร์มเสียง"

เปิดหน้าที่เกี่ยวข้อง

ทำการวิจัยต่อ

การสนทนาการวิจัย

คุณ

คำถามวิจัย

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