मॉडल और कीमतें
प्रति 1M टोकनAPI का हर मॉडल id, वह क्या स्वीकार करता है और उसकी कीमत क्या है: 10 Shannon मॉडल और 12 होस्टेड ओपन-वेट मॉडल, हर एक तीनों endpoints पर उपलब्ध। GET /v1/models यही सूची JSON के रूप में देता है।
- अनसेंसर्ड मॉडल
- 22
- कॉन्टेक्स्ट विंडो
- 256K
- से
- $0.50 /1M
होस्टेड ओपन-वेट मॉडल
हर id पर 262,144 टोकन का कॉन्टेक्स्ट; इनपुट और आउटपुट का बिल अलग-अलग बनता है; हर id वही स्वीकार करता है जो वह मॉडल स्वीकार करता है जिसकी वह नकल करता है
| मॉडल | इनपुट | संरचित आउटपुट | In / cached / out प्रति 1M | और |
|---|---|---|---|---|
3BIT-REAPDeepSeek · 1.6T MoE · 49B activeअनसेंसर्ड | इनपुट में टेक्स्ट | JSON schema | $1.95 / $0.488 / $3.90 | और |
3BIT-REAPZ.ai · 744B MoE · 40B activeअनसेंसर्ड | इनपुट में टेक्स्ट | JSON schema | $0.73 / $0.183 / $2.34 | और |
3BIT-REAPMoonshot AI · 2.8T MoE · 104B activeअनसेंसर्ड | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.83 / $0.958 / $19.12 | और |
3BIT-REAPNVIDIA · 550B hybrid Mamba-Attention MoE · 55B activeअनसेंसर्ड | इनपुट में टेक्स्ट | JSON schema | $0.75 / $0.188 / $3.30 | और |
3BIT-REAPMiniMax · 428B MoE · 23B active · sparse attentionअनसेंसर्ड | इनपुट में टेक्स्ट + इमेज | JSON schema | $0.50 / $0.125 / $2.00 | और |
W4A16-AUTOROUND-REAPDeepSeek · 284B MoE · 13B activeअनसेंसर्ड | इनपुट में टेक्स्ट | JSON schema | $0.50 / $0.125 / $2.00 | और |
W4A16-AUTOROUND-REAPMoonshot AI · 1T MoE · 32B activeअनसेंसर्ड | इनपुट में टेक्स्ट + इमेज | JSON schema | $0.78 / $0.195 / $3.67 | और |
W4A16-AUTOROUND-REAPPoolside · 118B MoE · 8B activeअनसेंसर्ड | इनपुट में टेक्स्ट | संरचित आउटपुट नहीं | $0.50 / $0.125 / $2.00 | और |
W4A16-AUTOROUND-REAPThinking Machines · 975B MoE · 41B activeअनसेंसर्ड | इनपुट में टेक्स्ट + इमेज | JSON ऑब्जेक्ट | $1.42 / $0.355 / $6.07 | और |
W8A16Xiaomi · 1.02T MoE · 42B active · 8-bitअनसेंसर्ड | इनपुट में टेक्स्ट | JSON schema | $0.50 / $0.125 / $2.00 | और |
W8A16Xiaomi · 8-bit multimodal · W8A16अनसेंसर्ड | इनपुट में टेक्स्ट + इमेज | JSON schema | $0.50 / $0.125 / $2.00 | और |
W8A16Tencent · 295B MoE · 21B active · 8-bitअनसेंसर्ड | इनपुट में टेक्स्ट | JSON schema | $0.50 / $0.125 / $2.00 | और |
Shannon मॉडल
इनपुट और आउटपुट के लिए एक ही फ़्लैट दर
| मॉडल | कॉन्टेक्स्ट | इनपुट | संरचित आउटपुट | कीमत / 1M टोकन |
|---|---|---|---|---|
shannon-1.6-liteअनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.90 |
shannon-1.6-proअनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $7.80 |
shannon-2-liteअनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.90 |
shannon-2-proअनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $5.85 |
shannon-3अनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.35 |
shannon-3-proअनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.35 |
shannon-3.1अनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.35 |
shannon-3.1-proअनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.35 |
shannon-3.5अनसेंसर्ड | 192K | इनपुट में टेक्स्ट + इमेज | JSON schema | $3.35 |
shannon-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 के रूप में भेजें।
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"
}
} {
"type": "error",
"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) import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://api.shannon-ai.com/v1'
});
for await (const model of client.models.list()) {
console.log(model.id);
} curl "https://api.shannon-ai.com/v1/models" उत्तर, हर प्रकार की एक प्रविष्टि तक छोटा किया हुआ:
{
"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लौटाता है।