لعملاء الذكاء الاصطناعي: تعليمات الإعداد خطوة بخطوة — /docs/agents.md، فهرس الوثائق — /llms.txt.

النماذج

نماذج شبكة Gonka المتاحة عبر البوابة: المعرّف لحقل model، ونافذة السياق، وحدّ الاستجابة، والسعر، والحالة.

النماذج والأسعار#

تتغيّر تشكيلة النماذج عبر تصويتات شبكة Gonka، لذلك يُبنى الجدول من بيانات البوابة الحيّة. الأسعار بالدولار لكل 1M رمز وفق سعر GNK الحالي؛ ويجري الخصم بعملة GNK، ولمزيد من التفاصيل راجع قسم الأسعار والحساب.

النموذجالسياقالاستجابةالإدخال، $/1Mالإخراج، $/1Mالحالة
MiniMax MiniMaxAI/MiniMax-M2.7200K8K$0.0083$0.025متدهور
DeepSeek deepseek-ai/DeepSeek-V4-Flash-0731380K33K$0.0083$0.025متدهور
Z.ai zai-org/GLM-5.3-Flash390K8K$0.0083$0.025يعمل

ألصق المعرّف في حقل model؛ وحالة الأحرف غير مهمة. تُحتسب الحالة وفق نسبة الطلبات المُعالَجة بنجاح، كما في صفحة حالة الشبكة.

كيف تختار نموذجًا#

  • لا تعرف من أين تبدأ — اختر MiniMaxAI/MiniMax-M2.7: فأمثلة التوثيق وأوامر المثبِّت محسوبة عليه.
  • أطول سياق — zai-org/GLM-5.3-Flash: 390K رمز. مناسب لقواعد الأكواد الكبيرة والمستندات الطويلة.
  • أطول استجابة — deepseek-ai/DeepSeek-V4-Flash-0731: حتى 33K رمز في المرة الواحدة. لتوليد ملفات كبيرة دفعة واحدة.

إذا توقّفت الشبكة عن خدمة نموذج، يختفي من GET /v1/models، وتتلقّى الطلبات إليه استجابة 503 بنوع الخطأ model_unavailable. وسيظهر في نصّ الخطأ النموذج الذي يمكنك التبديل إليه.

طول الاستجابة#

يُحدَّد طول الاستجابة عبر max_tokens — أو max_completion_tokens، إذ تفهم البوابة الحقلين معًا. ولكل نموذج سقف: فإن تجاوزت max_tokens ذلك السقف، تقتطعها البوابة بصمت. وإذا لم يُضبَط max_tokens، يُستخدم السقف عند stream: true، وفي وضع عدم البثّ تُستخدم قيمة افتراضية أصغر.

تستهلك نماذج التفكير جزءًا من max_tokens في التفكير قبل الإجابة — فاترك هامشًا.

modelالسقفالافتراضي، stream: trueالافتراضي، بدون بثّ
MiniMaxAI/MiniMax-M2.7819281921500
deepseek-ai/DeepSeek-V4-Flash-073132768327681500
zai-org/GLM-5.3-Flash819281923000

الأرقام نفسها بصيغة آليّة — في استجابة GET /v1/capabilities، الحقل limits.models.

النموذج الافتراضي#

الطلب الخالي من الحقل model ترسله البوابة إلى النموذج الافتراضي — وهو حاليًا MiniMaxAI/MiniMax-M2.7.

يرسل Claude Code وAnthropic SDK في /v1/messages أسماء نماذج Anthropic ‏(claude-*) — فتبدّلها البوابة بالنموذج الافتراضي نفسه.

للعمل مع نموذج آخر، حدّد معرّفه من الجدول أعلاه؛ وفي المثبِّت يكون ذلك عبر الراية --model.

التشكيلة والحالة عبر API#

تتغيّر تشكيلة النماذج عبر تصويتات شبكة Gonka — لا تُضمّن القائمة في الكود، بل خذها من الAPI. ولا تحتاج هذه الطلبات إلى مفتاح.

الطلبما يُعيده
GET /v1/modelsالنماذج المتاحة حاليًا: المعرّف، والسياق، وحدّ الاستجابة، وسعر الرمز بالدولار. ولا يظهر في القائمة أي نموذج لا تخدمه الشبكة حاليًا.
GET /v1/models/{model}نموذج واحد بالصيغة نفسها. ومرّر الشرطة المائلة في المعرّف كما هي أو بصيغة %2F. وإن كان النموذج مجهولًا أو مخفيًّا — 404 مع الرمز model_not_found، أما الطلب إلى نموذج مخفي فيتلقّى 503 model_unavailable.
GET /v1/capabilitiesإمكانات البوابة: البروتوكولات، ومعاملات الطلب، والحقل limits — حدّ طلبات المفتاح، والمهلات، وسقوف max_tokens حسب النموذج.
GET /v1/network-statusحالة كل نموذج والحوادث — البيانات نفسها الموجودة في صفحة حالة الشبكة.
GET /healthهل تستجيب البوابة نفسها: {"status":"ok"}. ولا يتحقّق هذا الطلب من حالة النماذج.