เอกสาร API Hop
โมเดล MiniMax
เรียก MiniMax M3 ผ่านเอนด์พอยต์ Chat Completions ที่ใช้ร่วมกัน
https://api.apihop.ai/v1/chat-completionsMiniMax M3 ใช้ได้ผ่านเอนด์พอยต์ Chat Completions ร่วม พร้อมการตอบกลับข้อความทั้งแบบไม่สตรีมและสตรีม SSE
POST https://api.apihop.ai/v1/chat-completionsโมเดลที่พร้อมใช้งาน
ค่า model | ชนิด | ไม่สตรีม | สตรีม SSE |
|---|---|---|---|
minimax-m3 | แชตข้อความ | ใช่ | ใช่ |
การยืนยันตัวตน
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonคำขอแบบไม่สตรีม
{
"model": "minimax-m3",
"messages": [
{
"role": "system",
"content": "You are a code review assistant."
},
{
"role": "user",
"content": "List five risk areas to review in a payment webhook implementation."
}
],
"thinking": {
"type": "disabled"
},
"stream": false
}คำขอแบบสตรีม
{
"model": "minimax-m3",
"messages": [
{
"role": "user",
"content": "Analyze a duplicate queue-consumption issue step by step."
}
],
"stream": true
}เอนด์พอยต์นี้ส่งการตอบกลับ JSON สมบูรณ์หนึ่งชุดเป็นค่าเริ่มต้น ตั้ง stream: true ชัดเจนเมื่อต้องการสตรีม SSE
ฟิลด์คำขอ
modelstringจำเป็นใช้ minimax-m3
messagesobject[]จำเป็นข้อความรูปแบบ OpenAI Chat Completions แต่ละข้อความมี role และ content
streambooleanค่าเริ่มต้น: falsetrue ส่ง SSE ส่วน false ส่งการตอบกลับ JSON สมบูรณ์หนึ่งชุด
max_tokensintegerโทเคนเอาต์พุตสูงสุดแบบไม่บังคับ เป็นจำนวนเต็มบวก ไม่ระบุเพื่อใช้ค่าเริ่มต้นต้นทางของโมเดลที่เลือก งบอาจรวมโทเคนการให้เหตุผลและข้อความสุดท้ายตามโมเดล งบน้อยอาจตัดคำตอบหรือหมดก่อนข้อความสุดท้าย การเพิ่มอาจเพิ่มค่าใช้จ่าย
max_completion_tokensintegerตัวเลือกเพื่อความเข้ากันได้แทน max_tokens แบบไม่บังคับ มีข้อพิจารณางบเดียวกัน การรองรับขึ้นอยู่กับโมเดลที่เลือก ไม่ระบุทั้งสองฟิลด์เพื่อใช้ค่าเริ่มต้นต้นทาง
thinkingobjectการควบคุมการคิด MiniMax ใช้ { "type": "disabled" } สำหรับคำตอบสั้นตรงที่ไม่ต้องการการให้เหตุผลภายใน ไม่ระบุฟิลด์เพื่อคงพฤติกรรมการคิดเริ่มต้นของโมเดล
ดูChat Completions ร่วม สำหรับฟิลด์ร่วม เช่น temperature, top_p, frequency_penalty, presence_penalty, stop และ n โดย minimax-m3 รับฟิลด์มาตรฐานเหล่านี้ แต่ไม่ใช่ทุกพารามิเตอร์จะทำให้ความหมายเปลี่ยนแปลงที่วัดได้
การตอบกลับสำเร็จ
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "minimax-m3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Start by checking idempotency keys, acknowledgements, and retry policy..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 29,
"completion_tokens": 104,
"total_tokens": 133
}
}usage อาจมีรายละเอียดอินพุตที่แคชหรือโทเคนการให้เหตุผลเพิ่มเติม ให้ใช้ฟิลด์โทเคนอินพุต เอาต์พุต และรวมมาตรฐานเป็นหลักในการบัญชีและติดตามต่อไป
หมายเหตุการใช้งาน
- ข้อกำหนดสาธารณะปัจจุบันคือ Chat Completions รวมทั้งแบบไม่สตรีมและสตรีม SSE
- ปัจจุบัน
minimax-m3ไม่ได้เผยแพร่เป็นโมเดล OpenAI Responses หรือ Claude Messages - ใช้
minimax-m3ตรงตามนี้ - ใช้
GET https://api.apihop.ai/v1/modelsดูโมเดลที่คีย์ API ปัจจุบันมองเห็น และใช้คอนโซลดูราคาปัจจุบัน