API Hop

الوثائق

وثائق API Hop

نموذج MiniMax

استدع MiniMax M3 عبر نقطة نهاية Chat Completions المشتركة.

POSThttps://api.apihop.ai/v1/chat-completions

يتوفر MiniMax M3 عبر نقطة نهاية Chat Completions المشتركة، باستجابات نصية دون بث وببث SSE.

text
POST https://api.apihop.ai/v1/chat-completions

النموذج المتاح

قيمة modelالنوعدون بثبث SSE
minimax-m3محادثة نصيةنعمنعم

المصادقة

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

طلب دون بث

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
}

طلب بث

json
{
  "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القيمة الافتراضية: false

تعيد true بث 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 هذه الحقول القياسية، لكن ليس كل معامل ينتج بالضرورة تغيرا دلاليا قابلا للقياس.

استجابة ناجحة

json
{
  "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 الحالي، واستخدم وحدة التحكم للأسعار الحالية.