মডেল ও মূল্য
প্রতি 1M TOKENSAPI-র প্রতিটি মডেল id, সেটি কী নেয় এবং তার খরচ কত: 10টি Shannon মডেল ও 12টি হোস্টেড ওপেন-ওয়েট মডেল, প্রতিটি তিনটি এন্ডপয়েন্টেই পাওয়া যায়। GET /v1/models একই তালিকা JSON হিসেবে ফেরত দেয়।
- আনসেন্সরড মডেল
- 22
- কনটেক্সট উইন্ডো
- 256K
- শুরু
- $0.50 /1M
হোস্টেড ওপেন-ওয়েট মডেল
প্রতিটি id-তে 262,144-token কনটেক্সট; ইনপুট ও আউটপুট আলাদাভাবে বিল করা হয়; প্রতিটি id সেই মডেল যা গ্রহণ করে তা-ই গ্রহণ করে যাকে এটি অনুকরণ করে
| মডেল | ইনপুট | স্ট্রাকচার্ড আউটপুট | প্রতি 1M-এ In / cached / out | আরও |
|---|---|---|---|---|
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 tokens |
|---|---|---|---|---|
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 |
কুইকস্টার্টে যান প্লেগ্রাউন্ড চেষ্টা করুন
একটি সারি কীভাবে পড়বেন
| কলাম | এটি কী বলে |
|---|---|
| মডেল | প্রদর্শনের নাম। এর নিচের লাইনটি সেই id যা আপনি model হিসেবে পাঠান। হোস্টেড টেবিলে id হলো নাম ও তার পাশের ট্যাগ, হাইফেন দিয়ে জোড়া: MiniMax-M3 ও 3BIT-REAP মিলে MiniMax-M3-3BIT-REAP হয়। নামের নিচের লাইনে মডেলটি কে বানিয়েছে ও তার আকার দেখানো থাকে। |
| কনটেক্সট | কনটেক্সট উইন্ডো: মডেল কথোপকথনের কত tokens পড়ে। K মানে 1,024 tokens। সঠিক সংখ্যা GET /v1/models-এর context_window-এ আছে। |
| ইনপুট | শুধু টেক্সট, অথবা টেক্সট ও ইমেজ। ইমেজ পড়ে এমন মডেল capabilities.vision: true জানায়। shannon-2-lite ও shannon-2-pro যেসব রিকোয়েস্ট tools বা response_format-ও পাঠায় সেগুলোতেও ইমেজ পড়ে। |
| স্ট্রাকচার্ড আউটপুট | response_format মডেলের কাছে কী চাইতে পারে: আপনার JSON schema মেনে চলা উত্তর, JSON অবজেক্ট হিসেবে উত্তর, অথবা কোনোটিই নয়। |
| দাম | USD প্রতি 1,000,000 tokens। Shannon মডেলের ইনপুট ও আউটপুটের একটি দাম। হোস্টেড ওপেন-ওয়েট মডেলের তিনটি: ইনপুট, ক্যাশড ইনপুট ও আউটপুট। |
প্রতিটি মডেল স্ট্রিম করে এবং টুল কল করতে পারে। API-র অন্য ফিচারগুলো সক্ষমতা পেজে বর্ণিত। ক্ষমতাসমূহ
কনটেক্সট উইন্ডো ও আউটপুট সীমা
- কনটেক্সট উইন্ডো একটি উত্তরের জন্য মডেল যা কিছু পড়ে তার সবটা ধরে: আপনার মেসেজ, টুল সংজ্ঞা ও ইমেজ।
- Shannon 3 পরিবার দীর্ঘতর কথোপকথন নিজেই মানিয়ে নেয়: উইন্ডোতে ধরে এমন সবচেয়ে নতুন টার্নগুলো রেখে উত্তর দেয়।
- স্ট্রিমে অতি দীর্ঘ প্রম্পট type
invalid_request_errorওcode: "context_length_exceeded"সহ একটি এরর ফ্রেম হিসেবে জানানো হয়। - প্রতিটি মডেলে
max_tokens1 থেকে 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 tokens-এ। আপনার ব্যালেন্স tokens-এ গোনা হয়, প্রতি 1,000,000-এর মূল্য $5.00, তাই মডেলের দাম বলে দেয় তার tokens কতটা ব্যালেন্স নেয়।
- Shannon মডেলের একটি দাম। একটি কল ওই দামে
usage.total_tokensহিসেবে চার্জ হয়। - হোস্টেড ওপেন-ওয়েট মডেলের তিনটি দাম। প্রম্পট ক্যাশ থেকে পড়া ইনপুট ক্যাশড দামে চার্জ হয়, যা $0.001-এ গোল করা ইনপুট দামের 25%। বাকি ইনপুট ইনপুট দামে, আউটপুট আউটপুট দামে চার্জ হয়।
- হোস্টেড ওপেন-ওয়েট মডেল প্রতিটি মডেলের নিজস্ব টোকেনাইজার দিয়ে tokens গোনে।
GET /v1/modelsএটিকেtokenizer: "original"হিসেবে চিহ্নিত করে। /v1/chat/completionsও/v1/messages-এshannon-coder-1tokens-এ নয়, কলে গোনা হয়। তালিকাভুক্ত দাম/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-র উত্তরে তিনটি এন্ডপয়েন্টেই স্ট্যাটাস 400, type 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/responses400দেয়।/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 | tokens-এ কনটেক্সট উইন্ডো। | প্রতিটি মডেল |
data[].max_output_tokens | integer | একটি রিকোয়েস্ট সর্বোচ্চ যে আউটপুট বাজেট চাইতে পারে: প্রতিটি মডেলে 65536। | প্রতিটি মডেল |
data[].pricing.input_per_million_usd | number | USD-তে 1,000,000 ইনপুট tokens-এর দাম। | প্রতিটি মডেল |
data[].pricing.cached_input_per_million_usd | number | প্রম্পট ক্যাশ থেকে পড়া 1,000,000 ইনপুট tokens-এর দাম। | হোস্টেড ওপেন-ওয়েট মডেল |
data[].pricing.output_per_million_usd | number | USD-তে 1,000,000 আউটপুট tokens-এর দাম। 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 | json_schema type-এর response_format কার্যকর হয়। | প্রতিটি মডেল |
data[].capabilities.response_format | boolean | response_format আদৌ কার্যকর হয়, অন্তত JSON অবজেক্ট হিসেবে। | হোস্টেড ওপেন-ওয়েট মডেল |
data[].capabilities.prompt_caching | boolean | পুনরাবৃত্ত প্রম্পট প্রিফিক্স ক্যাশ হয় এবং ক্যাশড দামে চার্জ হয়। | হোস্টেড ওপেন-ওয়েট মডেল |
data[].endpoints | array | যে পাথগুলো এই id নেয়। | প্রতিটি মডেল |
GET /v1/models-এ key লাগে না। উত্তর প্রতিটি কলারের জন্য একই এবং আপনার প্ল্যানের ওপর নির্ভর করে না।- তালিকায় কল করা যায় এমন id-গুলো আছে। যে মডেল এই মুহূর্তে সরবরাহ করা যাচ্ছে না তা বাদ থাকে।
- একটি মডেলের জন্য আলাদা এন্ডপয়েন্ট নেই:
GET /v1/models/{id}typenot_found_errorসহ404দেয়।