कंटेंट पर जाएँ
मॉडल और कीमतें

मॉडल और कीमतें

प्रति 1M टोकन

API का हर मॉडल id, वह क्या स्वीकार करता है और उसकी कीमत क्या है: 10 Shannon मॉडल और 12 होस्टेड ओपन-वेट मॉडल, हर एक तीनों endpoints पर उपलब्ध। GET /v1/models यही सूची JSON के रूप में देता है।

अनसेंसर्ड मॉडल
22
कॉन्टेक्स्ट विंडो
256K
से
$0.50 /1M

होस्टेड ओपन-वेट मॉडल

हर id पर 262,144 टोकन का कॉन्टेक्स्ट; इनपुट और आउटपुट का बिल अलग-अलग बनता है; हर id वही स्वीकार करता है जो वह मॉडल स्वीकार करता है जिसकी वह नकल करता है

मॉडलइनपुटसंरचित आउटपुटIn / cached / out प्रति 1Mऔर
DeepSeek-V4-Pro-08133BIT-REAPDeepSeek · 1.6T MoE · 49B activeअनसेंसर्डइनपुट में टेक्स्टJSON schema$1.95 / $0.488 / $3.90
GLM-5.23BIT-REAPZ.ai · 744B MoE · 40B activeअनसेंसर्डइनपुट में टेक्स्टJSON schema$0.73 / $0.183 / $2.34
Kimi-K33BIT-REAPMoonshot AI · 2.8T MoE · 104B activeअनसेंसर्डइनपुट में टेक्स्ट + इमेजJSON schema$3.83 / $0.958 / $19.12
Nemotron3Ultra3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeअनसेंसर्डइनपुट में टेक्स्टJSON schema$0.75 / $0.188 / $3.30
MiniMax-M33BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionअनसेंसर्डइनपुट में टेक्स्ट + इमेजJSON schema$0.50 / $0.125 / $2.00
DeepSeek-V4-Flash-0731W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeअनसेंसर्डइनपुट में टेक्स्टJSON schema$0.50 / $0.125 / $2.00
Kimi-K2.6W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeअनसेंसर्डइनपुट में टेक्स्ट + इमेजJSON schema$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 schema$0.50 / $0.125 / $2.00
MiMo-V2.5W8A16Xiaomi · 8-bit multimodal · W8A16अनसेंसर्डइनपुट में टेक्स्ट + इमेजJSON schema$0.50 / $0.125 / $2.00
Hy3W8A16Tencent · 295B MoE · 21B active · 8-bitअनसेंसर्डइनपुट में टेक्स्टJSON schema$0.50 / $0.125 / $2.00

Shannon मॉडल

इनपुट और आउटपुट के लिए एक ही फ़्लैट दर

मॉडलकॉन्टेक्स्टइनपुटसंरचित आउटपुटकीमत / 1M टोकन
Shannon 1.6 Liteshannon-1.6-liteअनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.90
Shannon 1.6 Proshannon-1.6-proअनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$7.80
Shannon 2 Liteshannon-2-liteअनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.90
Shannon 2 Proshannon-2-proअनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$5.85
Shannon 3shannon-3अनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.35
Shannon 3 Proshannon-3-proअनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.35
Shannon 3.1shannon-3.1अनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.35
Shannon 3.1 Proshannon-3.1-proअनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.35
Shannon 3.5shannon-3.5अनसेंसर्ड192Kइनपुट में टेक्स्ट + इमेजJSON schema$3.35
Shannon Coder 1shannon-coder-1अनसेंसर्ड128Kइनपुट में टेक्स्टJSON schema$8.00

क्विक स्टार्ट पर जाएँ Playground आज़माएँ

पंक्ति कैसे पढ़ें

कॉलम यह क्या बताता है
मॉडल दिखाने का नाम। उसके नीचे की पंक्ति वह id है जो आप model के रूप में भेजते हैं। होस्टेड तालिका में id नाम और उसके बगल के टैग से बनता है, हाइफ़न से जुड़ा हुआ: MiniMax-M3 और 3BIT-REAP मिलकर MiniMax-M3-3BIT-REAP बनाते हैं। नाम के नीचे की पंक्ति बताती है कि मॉडल किसने बनाया और उसका आकार क्या है।
कॉन्टेक्स्ट कॉन्टेक्स्ट विंडो: मॉडल बातचीत के कितने टोकन पढ़ता है। K का मतलब 1,024 टोकन है। सटीक संख्या GET /v1/models में context_window है।
इनपुट केवल टेक्स्ट, या टेक्स्ट और इमेज। इमेज पढ़ने वाला मॉडल capabilities.vision: true बताता है। shannon-2-lite और shannon-2-pro उन अनुरोधों में भी इमेज पढ़ते हैं जो tools या response_format भी भेजते हैं।
स्ट्रक्चर्ड आउटपुट response_format मॉडल से क्या माँग सकता है: ऐसा उत्तर जो आपके JSON स्कीमा का पालन करे, ऐसा उत्तर जो JSON ऑब्जेक्ट हो, या इनमें से कुछ नहीं।
कीमत USD प्रति 1,000,000 टोकन। Shannon मॉडल की इनपुट और आउटपुट के लिए एक ही कीमत है। होस्टेड ओपन-वेट मॉडल की तीन हैं: इनपुट, कैश किया गया इनपुट और आउटपुट।

हर मॉडल स्ट्रीम करता है और टूल कॉल कर सकता है। API की बाकी सुविधाएँ क्षमताएँ पेज पर बताई गई हैं। क्षमताएँ

कॉन्टेक्स्ट विंडो और आउटपुट सीमाएँ

  • कॉन्टेक्स्ट विंडो में वह सब आता है जो मॉडल एक उत्तर के लिए पढ़ता है: आपके संदेश, टूल परिभाषाएँ और इमेज।
  • Shannon 3 परिवार लंबी बातचीत को खुद संभाल लेता है: वह विंडो में समाने वाले सबसे नए टर्न रखता है और उत्तर देता है।
  • स्ट्रीम में, बहुत लंबा प्रॉम्प्ट एक एरर फ़्रेम के रूप में बताया जाता है, जिसका प्रकार invalid_request_error और code: "context_length_exceeded" होता है।
  • max_tokens हर मॉडल पर 1 से 65,536 तक के मान लेता है; GET /v1/models में max_output_tokens उस सीमा का ऊपरी छोर है। डिफ़ॉल्ट 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" के साथ खत्म होती है, जब उत्तर अपनी सीमा पर काट दिया गया हो।

सीमाएँ और बैलेंस

कीमत कैसे बनती है

  • कीमतें USD में प्रति 1,000,000 टोकन हैं। आपका बैलेंस टोकन में गिना जाता है, जिनका मान $5.00 प्रति 1,000,000 है, इसलिए मॉडल की कीमत बताती है कि उसके टोकन कितना बैलेंस लेते हैं।
  • Shannon मॉडल की एक ही कीमत है। कॉल का शुल्क उसी कीमत पर usage.total_tokens के रूप में लगता है।
  • होस्टेड ओपन-वेट मॉडल की तीन कीमतें हैं। प्रॉम्प्ट कैश से पढ़ा गया इनपुट कैश्ड कीमत पर चार्ज होता है, जो इनपुट कीमत का 25% है, $0.001 तक पूर्णांकित। बाकी इनपुट इनपुट कीमत पर और आउटपुट आउटपुट कीमत पर चार्ज होता है।
  • होस्टेड ओपन-वेट मॉडल हर मॉडल के अपने tokenizer से टोकन गिनते हैं। GET /v1/models इसे tokenizer: "original" से दर्शाता है।
  • /v1/chat/completions और /v1/messages पर shannon-coder-1 टोकन में नहीं, कॉल में गिना जाता है। उसकी सूचीबद्ध कीमत /v1/responses पर लागू होती है।

अनुरोध क्या रिज़र्व करता है, शुल्क के हल किए गए उदाहरण और Shannon Coder कॉल अलाउंस सीमाएँ और बैलेंस पर हैं। सीमाएँ और बैलेंस

मॉडल id

इनमें से कोई एक id model के रूप में भेजें।

मॉडल id
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
  • अपरकेस और लोअरकेस से फ़र्क नहीं पड़ता, और id के आसपास के स्पेस हटा दिए जाते हैं: SHANNON-3 और shannon-3 एक ही मॉडल हैं।
  • उत्तर में model हमेशा प्रकाशित id होता है, आपने जो भी वर्तनी भेजी हो।
  • Shannon 3 जैसा डिस्प्ले नाम id नहीं है।

चार छोटी वर्तनियाँ भी स्वीकार की जाती हैं।

आप भेजते हैं उत्तर देने वाला मॉडल
shannon-1.6 shannon-1.6-lite
shannon-3-lite shannon-3
shannon-3.1-lite shannon-3.1
shannon-coder shannon-coder-1

जो id प्रकाशित नहीं है, उसका उत्तर तीनों endpoints पर स्टेटस 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 होस्टेड ओपन-वेट id लेते हैं।

मॉडल की सूची

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 वह id जो आप model के रूप में भेजते हैं। हर मॉडल
data[].object string हमेशा model। हर मॉडल
data[].created integer एक तय संख्या, हर मॉडल के लिए समान: 1700000000। हर मॉडल
data[].owned_by string हमेशा shannon-ai। हर मॉडल
data[].display_name string दिखाने के लिए एक नाम। इसे model के रूप में स्वीकार नहीं किया जाता। हर मॉडल
data[].context_window integer टोकन में कॉन्टेक्स्ट विंडो। हर मॉडल
data[].max_output_tokens integer सबसे बड़ा आउटपुट बजट जो कोई अनुरोध माँग सकता है: हर मॉडल पर 65536। हर मॉडल
data[].pricing.input_per_million_usd number USD में 1,000,000 इनपुट टोकन की कीमत। हर मॉडल
data[].pricing.cached_input_per_million_usd number प्रॉम्प्ट कैश से पढ़े गए 1,000,000 इनपुट टोकन की कीमत। होस्टेड ओपन-वेट मॉडल
data[].pricing.output_per_million_usd number USD में 1,000,000 आउटपुट टोकन की कीमत। Shannon मॉडल पर यह इनपुट कीमत के बराबर है। हर मॉडल
data[].pricing.currency string हमेशा USD। हर मॉडल
data[].tokenizer string original: टोकन मॉडल के अपने tokenizer से गिने जाते हैं। होस्टेड ओपन-वेट मॉडल
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 प्रकार json_schema वाला response_format असर करता है। हर मॉडल
data[].capabilities.response_format boolean response_format असर करता है, कम से कम JSON ऑब्जेक्ट के रूप में। होस्टेड ओपन-वेट मॉडल
data[].capabilities.prompt_caching boolean दोहराए गए प्रॉम्प्ट प्रीफ़िक्स कैश किए जाते हैं और कैश्ड कीमत पर चार्ज होते हैं। होस्टेड ओपन-वेट मॉडल
data[].endpoints array वे पाथ जो यह id लेते हैं। हर मॉडल
  • GET /v1/models को key नहीं चाहिए। उत्तर हर कॉल करने वाले के लिए समान है और आपके प्लान पर निर्भर नहीं करता।
  • सूची में वे id हैं जिन्हें कॉल किया जा सकता है। जो मॉडल इस समय उत्तर नहीं दे सकता, वह उसमें नहीं होता।
  • एक मॉडल के लिए कोई endpoint नहीं है: GET /v1/models/{id} प्रकार not_found_error के साथ 404 लौटाता है।