بلاگ پر واپس جائیں

نئے سیکھنے والوں کے لیے AIگائیڈ

AI ماڈل نام کیسے پڑھیں: عرف بمقابلہ پن شدہ ورژن

API درخواست میں deepseek-flash، DeepSeek-V4-Flash-0731 اور Flash/Pro کا کیا مطلب ہے، اور کوڈ میں ماڈل id ڈالنے سے پہلے ڈاکس میں کیا چیک کرنا ہے۔

از CheapTokens Teamشائع شدہ اپ ڈیٹ کردہ 7 منٹ کا مطالعہ

ایک ماڈل id لیبل والے حصوں میں تقسیم: فیملی، جنریشن، ٹیئر اور بلڈ سفکس
اس صفحہ پر
  1. ماڈل نام کی ساخت
  2. Flash اور Pro
  3. عرف (Alias) بمقابلہ پن شدہ ورژن
  4. ایک ہی نام آپ کے نیچے بدل سکتا ہے
  5. کوڈ میں id ڈالنے سے پہلے کیا چیک کریں
  6. قیمتوں اور نتائج کا ورژن بہ ورژن موازنہ کریں
  7. مشق کے لیے مثال ids
  8. فوری خلاصہ

کوئی بھی AI API صفحہ کھولیں اور آپ کو deepseek-flash، deepseek-v4-pro یا DeepSeek-V4-Flash-0731 جیسے نام ملیں گے۔ یہ لیبل لگتے ہیں، لیکن model فیلڈ میں آپ جو سٹرنگ ڈالتے ہیں وہ طے کرتی ہے کہ کون سا ماڈل جواب دے گا اور آپ سے کیا بل وصول ہوگا۔ یہ گائیڈ دکھاتی ہے کہ ان ناموں کو کیسے پڑھا جائے، ایک ہی نام آپ کے نیچے کیسے بدل سکتا ہے، اور کوڈ میں id پیسٹ کرنے سے پہلے کیا چیک کرنا ہے۔

ماڈل نام کی ساخت#

DeepSeek-V4-Flash-0731 لیں اور اسے حصوں میں تقسیم کریں:

حصہ مثال یہ آپ کو کیا بتاتا ہے
فیملی / ڈویلپر DeepSeek ماڈل کس نے بنایا
جنریشن V4، V4.1 ایک نئی جنریشن یا پوائنٹ ریلیز؛ رویہ مختلف ہو سکتا ہے
ٹیئر Flash، Pro فیملی کے اندر سائز / رفتار کی کلاس
بلڈ سفکس 0731، 1017 ایک مخصوص بلڈ، اکثر مہینے اور دن کے طور پر لکھا جاتا ہے

دو انتباہ۔ سفکس ایک روایت ہے، کوئی قانون نہیں: 1017 DeepSeek-V4.1-Flash-1017 (17 اکتوبر 2026) کی ریلیز تاریخ سے میل کھاتا ہے، لیکن اندازہ لگانے کے بجائے ہمیشہ ماڈل کے صفحے پر اس کی تصدیق کریں۔ اور ڈاکس صفحے پر لکھا نام (DeepSeek-V4-Flash) ہمیشہ وہ سٹرنگ نہیں ہوتا جو API قبول کرتی ہے (deepseek-v4-flash-0731): ڈسپلے نام لوگوں کے لیے ہے، id کوڈ کے لیے۔

Flash اور Pro#

ڈویلپر عام طور پر ایک جنریشن کے کئی ٹیئر شپ کرتے ہیں۔ Flash عام طور پر تیز، ہلکا ٹیئر ہوتا ہے جو زیادہ حجم کے کام کے لیے ہے: چیٹ، ایکسٹریکشن، ایجنٹ لوپس۔ Pro عام طور پر مشکل کاموں کے لیے بڑا ٹیئر ہوتا ہے۔ یہ الفاظ ڈویلپر کی اپنی مارکیٹنگ ہیں، اس لیے فیملیز کے درمیان موازنہ نہیں کیے جا سکتے: ایک کمپنی کا Flash دوسری کمپنی کے Flash کے سائز کا نہیں ہوتا۔ اہم بات یہ ہے کہ deepseek-flash اور deepseek-v4-pro دو مختلف ماڈل نام ہیں، اس لیے جسے بھی آپ استعمال کریں اس کی قیمت کا جدول چیک کریں۔ اگر آپ ٹیئر بدلتے ہیں تو قیمت کا جدول دوبارہ چیک کریں۔

عرف (Alias) بمقابلہ پن شدہ ورژن#

ids کی دو قسمیں ہیں، اور یہ فرق اس مضمون کی سب سے اہم بات ہے۔

  • عرف (Alias) — ایسا نام جسے پرووائیڈر کسی ماڈل کی طرف اشارہ کرتا ہے اور بعد میں دوبارہ اشارہ کر سکتا ہے۔ deepseek-flash ایک عرف ہے: 22 اکتوبر 2026 تک، DeepSeek کے ڈاکس کے مطابق یہ DeepSeek-V4.1-Flash-1017 کے ذریعے پیش کیا جاتا ہے، اور اسے کال کرنے کا طریقہ تبدیل نہیں ہوا۔ کل یہی سٹرنگ کسی نئے بلڈ کی طرف لے جا سکتی ہے۔
  • پن شدہ ورژن — ایسی id جس میں بلڈ شامل ہو، جیسے deepseek-v4-flash-0731۔ یہ ایک مخصوص بلڈ کا نام دیتی ہے، اس لیے کل جو جوابات آپ نے آزمائے وہ آج بھی اسی بلڈ سے آنے چاہئیں۔

عرف آسان ہے: کوڈ میں ترمیم کے بغیر آپ کو بہتری ملتی ہے۔ پن شدہ id قابلِ پیش گوئی ہے: ٹیسٹ، ایویلیوایشن، رپورٹس اور ہر اس چیز کے لیے اچھی جہاں رویے کی تبدیلی آپ کو حیران کرے۔ کوئی بھی "بہتر" نہیں؛ جان بوجھ کر انتخاب کریں۔

ایک ہی نام آپ کے نیچے بدل سکتا ہے#

اکتوبر 2026 کی DeepSeek تبدیلی ایک زندہ مثال ہے۔ DeepSeek کے ڈاکس کے مطابق، 22 اکتوبر 2026 کو چیک کیا گیا:

  • deepseek-flash فی الحال DeepSeek-V4.1-Flash-1017 کے ذریعے پیش کیا جاتا ہے؛
  • پرانے نام deepseek-v4-flash اور deepseek-v4-flash-vision-exp اب بھی قبول کیے جاتے ہیں، لیکن وہ ماڈل ریٹائر ہو چکے ہیں، اس لیے درخواستیں DeepSeek-V4.1-Flash-1017 کو جاتی ہیں اور Flash قیمت پر بل کی جاتی ہیں؛
  • deepseek-v4-pro ایک الگ، موجودہ ماڈل نام ہے۔

تو آپ کا پرانا کوڈ کام کرتا رہ سکتا ہے اور پھر بھی اس سے مختلف ماڈل چلا سکتا ہے جب آپ نے اسے لکھا تھا۔ یہ ٹھیک ہے اگر آپ تازہ ترین چاہتے تھے، اور ایک جال ہے اگر آپ نے ہفتوں کے دوران نتائج کا موازنہ کیا۔ ڈاکس صفحے پر کوئی اشاعت کی تاریخ نہیں، اس لیے اس میپنگ کو اوپر دی گئی تاریخ کے لیے درست سمجھیں اور جب اہم ہو تو دوبارہ پڑھیں۔ ماڈل میں خود کیا بدلا، یہ DeepSeek-V4.1-Flash-1017 is out میں شامل ہے۔

کوڈ میں id ڈالنے سے پہلے کیا چیک کریں#

  1. id اسی پرووائیڈر کے ڈاکس سے کاپی کریں جسے آپ واقعی کال کرتے ہیں۔ مختلف پرووائیڈر ایک ہی فیملی کے مختلف نام رکھتے ہیں، اس لیے جب آپ CheapTokens کال کریں تو id CheapTokens کے ڈاکس سے لیں، اور جب DeepSeek کال کریں تو DeepSeek کے ڈاکس سے۔ انہیں مکس نہ کریں۔
  2. فیصلہ کریں: عرف یا پن شدہ؟ اگر سٹرنگ میں کوئی تاریخ یا بلڈ سفکس نہیں تو فرض کریں کہ یہ بدل سکتی ہے۔
  3. بیس URL اور API اسٹائل چیک کریں۔ CheapTokens https://api.cheaptokens.dev/v1 پر OpenAI Chat Completions اور Anthropic Messages فارمیٹس بولتا ہے؛ DeepSeek کی اپنی API https://api.deepseek.com (OpenAI اسٹائل) اور https://api.deepseek.com/anthropic (Anthropic اسٹائل) استعمال کرتی ہے۔ غلط بیس URL پر درست id ایک خرابی ہے۔
  4. بالکل اسی id کے لیے قیمت کا جدول کھولیں اور تاریخ نوٹ کریں۔ قیمتیں ایک ماڈل کی ہوتی ہیں، فیملی کی نہیں۔
  5. id کو ایک جگہ رکھیں (ایک کنفگ فائل یا ماحولیاتی ویری ایبل میں) بجائے کوڈ میں بکھیرنے کے۔
  6. جس ماڈل نے جواب دیا اسے لاگ کریں۔ OpenAI اسٹائل کے جوابات میں model فیلڈ ہوتی ہے؛ اسے اپنے نتائج کے ساتھ محفوظ کریں۔
python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.cheaptokens.dev/v1",
    api_key=os.environ["CHEAPTOKENS_API_KEY"],
)

# Take the exact id from the CheapTokens docs; this one is an example.
MODEL_ID = os.environ.get("MODEL_ID", "minimax-m2.7")

response = client.chat.completions.create(
    model=MODEL_ID,
    messages=[{"role": "user", "content": "Say hello in five words."}],
    max_tokens=50,
)

print("asked for:", MODEL_ID)
print("answered by:", response.model)
print(response.choices[0].message.content)

پرنٹ ہونے والی دو لائنیں وہ عادت ہیں جو بنانا قابلِ قدر ہے: آپ نے کیا مانگا اور کس نے جواب دیا۔ کلید کو کبھی ہارڈ کوڈ نہ کریں؛ دیکھیں What is an API key and how to store it safely۔ اگر یہ آپ کی پہلی کال ہے تو Your first API request with CheapTokens سے شروع کریں۔

قیمتوں اور نتائج کا ورژن بہ ورژن موازنہ کریں#

زیادہ تر الجھن غلط چیزوں کے موازنے سے پیدا ہوتی ہے۔ دو قیمتوں یا دو جوابات کا موازنہ کرنے سے پہلے دونوں طرف کے لیے لکھیں: درست id، پرووائیڈر، اور تاریخ۔ دو ids جو دونوں "Flash" کہتے ہیں لیکن مختلف جنریشن یا بلڈ سفکس رکھتے ہیں، مختلف ریلیز تاریخوں والے مختلف ماڈل ہیں۔ یہی بات کسی نیوز پوسٹ کے بینچ مارکس پر بھی لاگو ہوتی ہے: وہ پوسٹ میں نامزد بلڈ کے ہیں اور کسی دوسری id کے بارے میں کوئی وعدہ نہیں۔

یہ دوسری طرف بھی کام کرتا ہے۔ جب آپ کسی ماڈل کو اپنے پرامپٹس پر آزماتے ہیں تو پرامپٹ سیٹ مقرر رکھیں اور ایک وقت میں ایک چیز بدلیں: id، یا پرامپٹ، دونوں نہیں۔ موازنے کے لیے ٹوکن گن رہے ہیں؟ What is a token بتاتا ہے کہ اعداد کیسے ناپے جاتے ہیں۔

مشق کے لیے مثال ids#

CheapTokens تمام ماڈلز کے لیے ایک بیلنس رکھتا ہے، اس لیے آپ اسی کلید سے ids بدل سکتے ہیں:

  • MiniMax-M2.7 (minimax-m2.7، گیٹ وے id MiniMaxAI/MiniMax-M2.7): 180K کانٹیکسٹ، زیادہ سے زیادہ 8,192 آؤٹ پٹ ٹوکن، کسی بھی وقت ایک قیمت۔ ان پٹ $0.05 اور آؤٹ پٹ $0.15 فی 1M ٹوکن، دونوں OpenRouter کے حوالے سے کم۔

نیچے دیا گیا جدول 100,000 ان پٹ اور 20,000 آؤٹ پٹ ٹوکن کے ایک چھوٹے کام کے لیے لائیو دوبارہ حساب لگاتا ہے، حوالے کے لیے OpenRouter کالم کے ساتھ:

ماڈل لاگت OpenRouter
GLM-5.3-Flash $0.0028 $0.0056
DeepSeek-V4-Flash $0.0035 $0.0079
MiniMax-M2.7 $0.008 $0.054

کل 100,000 ان پٹ اور 20,000 آؤٹ پٹ ٹوکنز۔ فی 1M ٹوکنز کی قیمتیں موجودہ ہیں اور ہمارے ٹیرف کے ساتھ تبدیل ہوتی ہیں؛ OpenRouter کالم اسی ورک لوڈ کے لیے حوالہ جاتی قیمتیں دکھاتا ہے۔

نوٹ کریں کہ ہر قطار ایک مخصوص id ہے۔ اگر آپ minimax-m2.7 کو کسی دوسری id سے بدلتے ہیں تو آپ ماڈل اور قیمت دونوں بدل دیتے ہیں۔

فوری خلاصہ#

  • model سٹرنگ طے کرتی ہے کہ کون سا ماڈل جواب دے گا اور اس کی قیمت کیا ہوگی۔
  • بلڈ سفکس کے بغیر id غالباً ایک عرف ہے اور دوبارہ اشارہ ہو سکتی ہے؛ بلڈ والی id پن شدہ ہے۔
  • پرانے نام کام کرتے رہ سکتے ہیں جبکہ خاموشی سے نیا ماڈل چلا رہے ہوں، جیسے 22 اکتوبر 2026 کو DeepSeek کے ڈاکس میں deepseek-v4-flash کے ساتھ۔
  • Flash اور Pro ایک فیملی کے اندر ٹیئر ہیں، عالمگیر سائز نہیں۔
  • ہمیشہ id اسی پرووائیڈر کے ڈاکس سے کاپی کریں جسے آپ کال کرتے ہیں، اور لاگ کریں کہ کس ماڈل نے جواب دیا۔

آزمانے کے لیے تیار؟ کلید حاصل کریں، بیلنس ٹاپ اپ کریں اور اوپر دیا گیا اسنیپٹ CheapTokens کے ڈاکس سے ماڈل id کے ساتھ بھیجیں۔