কনটেন্টে যান
মডেল ও মূল্য

মডেল ও মূল্য

প্রতি 1M TOKENS

API-র প্রতিটি মডেল id, সেটি কী নেয় এবং তার খরচ কত: 10টি Shannon মডেল ও 12টি হোস্টেড ওপেন-ওয়েট মডেল, প্রতিটি তিনটি এন্ডপয়েন্টেই পাওয়া যায়। GET /v1/models একই তালিকা JSON হিসেবে ফেরত দেয়।

আনসেন্সরড মডেল
22
কনটেক্সট উইন্ডো
256K
শুরু
$0.50 /1M

হোস্টেড ওপেন-ওয়েট মডেল

প্রতিটি id-তে 262,144-token কনটেক্সট; ইনপুট ও আউটপুট আলাদাভাবে বিল করা হয়; প্রতিটি id সেই মডেল যা গ্রহণ করে তা-ই গ্রহণ করে যাকে এটি অনুকরণ করে

মডেলইনপুটস্ট্রাকচার্ড আউটপুটপ্রতি 1M-এ In / cached / outআরও
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 tokens
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

কুইকস্টার্টে যান প্লেগ্রাউন্ড চেষ্টা করুন

একটি সারি কীভাবে পড়বেন

কলাম এটি কী বলে
মডেল প্রদর্শনের নাম। এর নিচের লাইনটি সেই 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_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 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-1 tokens-এ নয়, কলে গোনা হয়। তালিকাভুক্ত দাম /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-র উত্তরে তিনটি এন্ডপয়েন্টেই স্ট্যাটাস 400, type 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 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} type not_found_error সহ 404 দেয়।