تخطَّ إلى المحتوى
النماذج والأسعار

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

لكل 1M TOKENS

كل معرّف نموذج في API، وما يقبله وما يكلّفه: 10 من نماذج Shannon و12 من النماذج المفتوحة الأوزان المستضافة، وكل منها متاح على نقاط النهاية الثلاث. يعيد GET /v1/models القائمة نفسها بصيغة JSON.

نماذج بلا رقابة
22
نافذة السياق
256K
من
$0.50 /1M

النماذج المفتوحة الأوزان المستضافة

سياق بحجم 262,144 token لكل معرّف؛ المدخلات والمخرجات تُحاسَب بشكل منفصل؛ وكل معرّف يقبل ما يقبله النموذج الذي يحاكيه

النموذجالمدخلاتالمخرجات المنظمةالمدخلات / المخبأة / المخرجات لكل 1Mالمزيد
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeبلا رقابةإدخال نصمخطط JSON$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeبلا رقابةإدخال نصمخطط JSON$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeبلا رقابةإدخال نص وصورةمخطط JSON$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeبلا رقابةإدخال نصمخطط JSON$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionبلا رقابةإدخال نص وصورةمخطط JSON$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeبلا رقابةإدخال نصمخطط JSON$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeبلا رقابةإدخال نص وصورةمخطط JSON$0.78 / $0.195 / $3.67
Laguna-S-2.1W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeبلا رقابةإدخال نصبلا مخرجات منظمة$0.50 / $0.125 / $2.00
inklingW4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeبلا رقابةإدخال نص وصورةكائن JSON$1.42 / $0.355 / $6.07
MiMo-V2.5-ProW8A16Xiaomi · 1.02T MoE · 42B active · 8-bitبلا رقابةإدخال نصمخطط JSON$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16بلا رقابةإدخال نص وصورةمخطط JSON$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitبلا رقابةإدخال نصمخطط JSON$0.50 / $0.125 / $2.00

نماذج Shannon

سعر ثابت واحد للمدخلات والمخرجات

النموذجالسياقالمدخلاتالمخرجات المنظمةالسعر / 1M tokens
Shannon 1.6 Liteshannon-1.6-liteبلا رقابة192Kإدخال نص وصورةمخطط JSON$3.90
Shannon 1.6 Proshannon-1.6-proبلا رقابة192Kإدخال نص وصورةمخطط JSON$7.80
Shannon 2 Liteshannon-2-liteبلا رقابة192Kإدخال نص وصورةمخطط JSON$3.90
Shannon 2 Proshannon-2-proبلا رقابة192Kإدخال نص وصورةمخطط JSON$5.85
Shannon 3shannon-3بلا رقابة192Kإدخال نص وصورةمخطط JSON$3.35
Shannon 3 Proshannon-3-proبلا رقابة192Kإدخال نص وصورةمخطط JSON$3.35
Shannon 3.1shannon-3.1بلا رقابة192Kإدخال نص وصورةمخطط JSON$3.35
Shannon 3.1 Proshannon-3.1-proبلا رقابة192Kإدخال نص وصورةمخطط JSON$3.35
Shannon 3.5shannon-3.5بلا رقابة192Kإدخال نص وصورةمخطط JSON$3.35
Shannon Coder 1shannon-coder-1بلا رقابة128Kإدخال نصمخطط JSON$8.00

انتقل إلى البدء السريع جرّب Playground

كيف تقرأ صفاً

العمود ما يعنيه
النموذج اسم العرض. والسطر تحته هو المعرّف الذي ترسله في model. في جدول النماذج المستضافة يتكوّن المعرّف من الاسم والوسم بجانبه، يربط بينهما واصلة: MiniMax-M3 و3BIT-REAP يكوّنان MiniMax-M3-3BIT-REAP. ويبيّن السطر تحت الاسم من صنع النموذج وحجمه.
السياق نافذة السياق: كم token من المحادثة يقرأها النموذج. يرمز K إلى 1,024 token. والرقم الدقيق هو context_window في GET /v1/models.
المدخلات نص فقط، أو نص وصور. النموذج الذي يقرأ الصور يعلن capabilities.vision: true. ويقرأ shannon-2-lite وshannon-2-pro الصور في الطلبات التي ترسل أيضاً tools أو response_format.
المخرجات المنظمة ما يستطيع response_format أن يطلبه من النموذج: إجابة تتبع مخطط JSON الخاص بك، أو إجابة هي كائن JSON، أو لا هذا ولا ذاك.
السعر بالدولار لكل 1,000,000 token. ولنموذج Shannon سعر واحد للمدخلات والمخرجات. للنموذج المفتوح الأوزان المستضاف ثلاثة أسعار: المدخلات، والمدخلات المخبأة، والمخرجات.

كل نموذج يدعم البث ويستطيع استدعاء الأدوات. وتوصف بقية ميزات API في صفحة الإمكانات. الإمكانات

نافذة السياق وحدود المخرجات

  • تشمل نافذة السياق كل ما يقرأه النموذج لإجابة واحدة: رسائلك وتعريفات الأدوات والصور.
  • تتعامل عائلة Shannon 3 مع المحادثة الأطول بنفسها: فتُبقي أحدث الأدوار التي تتسع في النافذة ثم تجيب.
  • في البث، يُبلَّغ عن المطالبة الطويلة جداً بإطار خطأ من النوع invalid_request_error مع code: "context_length_exceeded".
  • يقبل max_tokens قيماً من 1 إلى 65,536 في كل نموذج؛ وmax_output_tokens في GET /v1/models هو أعلى هذا المدى. القيمة الافتراضية 4,096.
  • في كل نموذج، max_tokens هو المقدار الذي يحجزه الطلب من رصيدك.
  • بوصفه حداً لطول الإجابة، يُطبَّق max_tokens في النماذج المفتوحة الأوزان المستضافة وshannon-1.6-lite وshannon-1.6-pro وshannon-coder-1.
  • في النماذج المفتوحة الأوزان المستضافة يحدّ من نص الإجابة. ولا يُحتسب عليه الاستدلال الذي يسبق الإجابة، والقيمة الأقل من 256 تعمل كأنها 256.
  • ينتهي بث shannon-1.6-lite أو shannon-1.6-pro أو shannon-coder-1 أو عائلة Shannon 3 بـ finish_reason: "length" عندما تُقطع الإجابة عند حدها.

الحدود والرصيد

كيف يتكوّن السعر

  • الأسعار بالدولار لكل 1,000,000 token. ويُحسب رصيدك بـ tokens قيمتها $5.00 لكل 1,000,000، ولذلك يبيّن سعر النموذج مقدار الرصيد الذي تستهلكه tokens الخاصة به.
  • نماذج Shannon لها سعر واحد. وتُحاسَب المكالمة على usage.total_tokens بذلك السعر.
  • النماذج المفتوحة الأوزان المستضافة لها ثلاثة أسعار. تُحاسَب المدخلات المقروءة من ذاكرة المطالبات المؤقتة بسعر المخبأ، وهو 25% من سعر المدخلات مقرباً إلى $0.001. ويُحاسَب باقي المدخلات بسعر المدخلات، والمخرجات بسعر المخرجات.
  • تعدّ النماذج المفتوحة الأوزان المستضافة الـ tokens بمُجزّئ كل نموذج الخاص. ويشير GET /v1/models إلى ذلك بـ tokenizer: "original".
  • يُحتسب shannon-coder-1 بالمكالمات لا بالـ tokens على /v1/chat/completions و/v1/messages. ويسري سعره المعلن على /v1/responses.

ما يحجزه الطلب، وأمثلة محلولة على التكلفة، وحصة مكالمات Shannon Coder، كلها في صفحة الحدود والرصيد. الحدود والرصيد

معرّفات النماذج

أرسل أحد هذه المعرّفات في model.

معرّفات النماذج
shannon-1.6-lite
shannon-1.6-pro
shannon-2-lite
shannon-2-pro
shannon-3
shannon-3-pro
shannon-3.1
shannon-3.1-pro
shannon-3.5
shannon-coder-1
DeepSeek-V4-Pro-0813-3BIT-REAP
GLM-5.2-3BIT-REAP
Kimi-K3-3BIT-REAP
Nemotron3Ultra-3BIT-REAP
MiniMax-M3-3BIT-REAP
DeepSeek-V4-Flash-0731-W4A16-AUTOROUND-REAP
Kimi-K2.6-W4A16-AUTOROUND-REAP
Laguna-S-2.1-W4A16-AUTOROUND-REAP
inkling-W4A16-AUTOROUND-REAP
MiMo-V2.5-Pro-W8A16
MiMo-V2.5-W8A16
Hy3-W8A16
  • لا فرق بين الأحرف الكبيرة والصغيرة، وتُزال المسافات حول المعرّف: SHANNON-3 وshannon-3 هما النموذج نفسه.
  • يحمل الرد دائماً المعرّف المنشور في model، أياً كانت الصيغة التي أرسلتها.
  • اسم العرض مثل Shannon 3 ليس معرّفاً.

تُقبل أيضاً أربع صيغ أقصر.

ما ترسله النموذج الذي يجيب
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

المعرّف غير المنشور يُجاب عنه بالحالة 400 والنوع invalid_request_error والرسالة unknown model: <id> على نقاط النهاية الثلاث كلها. ولا يجيب أي نموذج آخر بدلاً منه.

{
  "error": {
    "type": "invalid_request_error",
    "message": "unknown model: gpt-4o"
  }
}
  • أرسل model دائماً. يجيب /v1/responses عن الطلب الذي يخلو منه بـ 400. أما على /v1/chat/completions و/v1/messages فيجيب shannon-1.6-lite عن مثل هذا الطلب.
  • يقبل POST /v1/tokenize وPOST /v1/messages/count_tokens معرّفات النماذج المفتوحة الأوزان المستضافة.

قائمة النماذج

يعيد GET /v1/models نماذج هذه الصفحة بصيغة JSON، بنوافذ السياق والأسعار والإمكانات نفسها. استخدمه لملء قائمة اختيار النماذج أو للتحقق من سعر في الكود.

GET https://api.shannon-ai.com/v1/models

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.shannon-ai.com/v1"
)

for model in client.models.list():
    print(model.id)

الرد، مختصراً إلى إدخال واحد من كل نوع:

200 JSON
{
  "object": "list",
  "data": [
    {
      "id": "shannon-3",
      "object": "model",
      "created": 1700000000,
      "owned_by": "shannon-ai",
      "display_name": "Shannon 3",
      "context_window": 196608,
      "max_output_tokens": 65536,
      "pricing": {
        "input_per_million_usd": 3.35,
        "output_per_million_usd": 3.35,
        "currency": "USD"
      },
      "capabilities": {
        "tools": true,
        "vision": true,
        "reasoning": true,
        "reasoning_effort": false,
        "streaming": true,
        "json_schema": true
      },
      "endpoints": [
        "/v1/chat/completions",
        "/v1/messages",
        "/v1/responses"
      ]
    },
    {
      "id": "MiniMax-M3-3BIT-REAP",
      "object": "model",
      "created": 1700000000,
      "owned_by": "shannon-ai",
      "display_name": "MiniMax-M3 · 3BIT-REAP",
      "context_window": 262144,
      "max_output_tokens": 65536,
      "pricing": {
        "input_per_million_usd": 0.5,
        "cached_input_per_million_usd": 0.125,
        "output_per_million_usd": 2,
        "currency": "USD"
      },
      "tokenizer": "original",
      "capabilities": {
        "tools": true,
        "vision": true,
        "reasoning": true,
        "reasoning_effort": true,
        "streaming": true,
        "response_format": true,
        "json_schema": true,
        "prompt_caching": true
      },
      "endpoints": [
        "/v1/chat/completions",
        "/v1/messages",
        "/v1/responses",
        "/v1/messages/count_tokens",
        "/v1/tokenize"
      ]
    }
  ]
}
الحقل النوع الوصف موجود في
object string دائماً list.
data array إدخال واحد لكل نموذج يمكن استدعاؤه.
data[].id string المعرّف الذي ترسله في model. كل نموذج
data[].object string دائماً model. كل نموذج
data[].created integer رقم ثابت، هو نفسه لكل نموذج: 1700000000. كل نموذج
data[].owned_by string دائماً shannon-ai. كل نموذج
data[].display_name string اسم للعرض. ولا يُقبل في model. كل نموذج
data[].context_window integer نافذة السياق بالـ tokens. كل نموذج
data[].max_output_tokens integer أكبر ميزانية مخرجات يجوز للطلب أن يطلبها: 65536 في كل نموذج. كل نموذج
data[].pricing.input_per_million_usd number سعر 1,000,000 token من المدخلات بالدولار. كل نموذج
data[].pricing.cached_input_per_million_usd number سعر 1,000,000 token من المدخلات المقروءة من ذاكرة المطالبات المؤقتة. النماذج المفتوحة الأوزان المستضافة
data[].pricing.output_per_million_usd number سعر 1,000,000 token من المخرجات بالدولار. وفي نموذج Shannon يساوي سعر المدخلات. كل نموذج
data[].pricing.currency string دائماً USD. كل نموذج
data[].tokenizer string original: تُعدّ الـ tokens بمُجزّئ النموذج نفسه. النماذج المفتوحة الأوزان المستضافة
data[].capabilities.tools boolean يستطيع النموذج استدعاء الأدوات التي تعلنها. true في كل نموذج. كل نموذج
data[].capabilities.vision boolean يقرأ النموذج الصور. كل نموذج
data[].capabilities.reasoning boolean يستدل النموذج قبل أن يجيب. كل نموذج
data[].capabilities.reasoning_effort boolean يؤثر حقل الطلب reasoning_effort في هذا النموذج. كل نموذج
data[].capabilities.streaming boolean true في كل نموذج. كل نموذج
data[].capabilities.json_schema boolean يؤثر response_format من النوع json_schema. كل نموذج
data[].capabilities.response_format boolean يؤثر response_format أصلاً، على الأقل ككائن JSON. النماذج المفتوحة الأوزان المستضافة
data[].capabilities.prompt_caching boolean تُخبَّأ بادئات المطالبات المتكررة وتُحاسَب بسعر المخبأ. النماذج المفتوحة الأوزان المستضافة
data[].endpoints array المسارات التي تقبل هذا المعرّف. كل نموذج
  • لا يحتاج GET /v1/models إلى مفتاح. والرد نفسه لكل مستدعٍ ولا يعتمد على خطتك.
  • تحتوي القائمة على المعرّفات التي يمكن استدعاؤها. والنموذج الذي لا يمكن خدمته في الوقت الحالي يُستبعد منها.
  • لا توجد نقطة نهاية لنموذج واحد: GET /v1/models/{id} يجيب بـ 404 من النوع not_found_error.