لاگت کی بہتریتجزیہ
ایک API درخواست کتنے ٹوکنز استعمال کرتی ہے؟ 3 کاموں پر ماپا گیا
DeepSeek-V4-Flash سے حقیقی استعمال کے نمبر: ایک مختصر سوال، ایک پیراگراف کا خلاصہ اور ای میل سے JSON، 1,000 درخواستوں کی لاگت اور اپنے پرامپٹس کے لیے ایک اسکرپٹ کے ساتھ۔

اس صفحہ پر
ایک AI API پر ایک درخواست کی قیمت پوچھیں تو عام طور پر جواب ملتا ہے "انحصار کرتا ہے"۔ واقعی ایسا ہی ہے، لیکن اس بنیاد پر بجٹ نہیں بنایا جا سکتا۔ اس لیے ہم نے تین روزمرہ کام لیے، انہیں 23 اکتوبر 2026 کو CheapTokens API کے ذریعے DeepSeek-V4-Flash پر بھیجا، اور ہر بار usage فیلڈ میں جو لکھا تھا وہ ریکارڈ کیا۔
مختصر بات: ایک فوری سوال 110 ٹوکنز پر آیا، ایک پیراگراف کا خلاصہ 396 پر، اور ای میل کو JSON میں بدلنے میں 299۔ نیچے ہر درخواست کیسی تھی، کیا واپس آیا، اور اس کی قیمت کیا ہے۔
ایک فوری سوال#
ہم نے وہی شروع کیا جو لوگ چیٹ اسسٹنٹس سے ہر وقت پوچھتے ہیں: git merge اور git rebase کے درمیان فرق، دو یا تین جملوں میں۔

سوال میں 23 ٹوکنز لگے، جواب میں 87۔ یہ پہلی چیز ہے جس پر غور کرنا چاہیے: جواب سوال سے تقریباً چار گنا لمبا ہے، اور آؤٹ پٹ وہ حصہ ہے جس کی قیمت زیادہ ہے، اس وقت MiniMax-M2.7 پر یہ فی 1M آؤٹ پٹ ٹوکنز $0.15 ہے جبکہ ان پٹ کے لیے $0.05۔ ان ریٹس پر، ایسی ایک درخواست کی قیمت $0.000014 ہے۔ ایک ہزار کی، $0.0142۔
یہ وہی درخواست ہے، اگر آپ اپنی اسکرین پر نمبرز دیکھنا چاہیں:
curl https://api.cheaptokens.dev/v1/chat/completions \
-H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MiniMaxAI/MiniMax-M2.7",
"messages": [
{"role": "user", "content": "What is the difference between git merge and git rebase? Answer in two or three sentences."}
],
"max_tokens": 2048,
"temperature": 0.2
}'گنتی جواب کے آخر میں usage بلاک میں ہوتی ہے: prompt_tokens وہ ہے جو آپ نے بھیجا، completion_ وہ ہے جو ماڈل نے لکھا، total_tokens دونوں مل کر۔
ایک خلاصہ، اور وہ ٹوکنز جو آپ نہیں پڑھتے#
دوسرا کام: ایک مختصر واقعے کی رپورٹ کو دو جملوں میں سمونٹنا۔ ٹیمیں سارا دن اس قسم کی چیز ماڈل کے ذریعے چلاتی ہیں: ٹکٹس، رپورٹس، لمبی ای میل تھریڈز۔ یہ ہے پرامپٹ:
Summarize this incident report in two sentences.
On Tuesday between 14:05 and 14:50 UTC the checkout API returned errors for about 6% of requests. The cause was a configuration change deployed at 13:58 that lowered the database connection pool from 50 to 5 connections per instance. Under normal load nobody noticed, but when the afternoon traffic peak arrived, requests queued for a free connection and timed out after 30 seconds. The on-call engineer saw the growing p99 latency at 14:12, found the change in the deploy log at 14:31 and rolled it back at 14:44. To prevent a repeat, the pool size is now validated in CI against a minimum value, and an alert fires when more than 20 requests wait for a connection for two minutes.اور جواب:
منگل کو، ایک کنفیگریشن تبدیلی جس نے ڈیٹا بیس کنکشن پول کو 50 سے 5 کر دیا، دوپہر کے پیک کے دوران تقریباً 6% درخواستوں کے لیے چیک آؤٹ API میں خرابیاں پیدا کرنے کا سبب بنی، یہاں تک کہ اسے 14:44 پر واپس کر دیا گیا۔ دوبارہ ہونے سے روکنے کے لیے، اب CI میں پول سائز کی توثیق کی جاتی ہے اور کنکشن انتظار کے اوقات حد سے بڑھنے پر الرٹ ٹرگر ہوتا ہے۔
دو جملے، 331 حروف، اور 146 آؤٹ پٹ ٹوکنز۔ اتنی کم متن کے لیے یہ بہت لگا، اور جواب نے وجہ بتائی: usage میں ایک اور فیلڈ تھی، reasoning_۔ جواب دینے سے پہلے، ماڈل نے اس پر سوچنے میں 76 ٹوکنز صرف کیے۔ یہ 146 کا حصہ ہیں (250 ان + 146 آؤٹ = کل 396)، تو آؤٹ پٹ کا تقریباً نصف استدلال میں گیا جو جواب کے متن کا حصہ نہیں، اور اس کا بل کسی بھی دوسرے آؤٹ پٹ ٹوکن کی طرح ہوتا ہے۔
بجٹ بناتے وقت جاننا اچھا ہے: ان کاموں میں جہاں ماڈل سوچنے کے لیے رکتا ہے، آؤٹ پٹ آپ کو ملنے والے متن سے نمایاں طور پر بڑا ہو سکتا ہے۔ ایسے ایک ہزار خلاصوں کی قیمت $0.0344 ہے۔
ای میل اندر، صاف JSON باہر#
تیسرا کام: ایک آرڈر کی تصدیق جسے ڈیٹا بیس ریکارڈ بننا ہے۔

ماڈل نے بالکل وہی کیز واپس کیں جو ہم نے مانگی تھیں اور ان کے ارد گرد کچھ نہیں، کوئی "یہ رہا آپ کا JSON" نہیں۔ کل رقم ای میل سے میل کھاتی ہے، اور ڈیلیوری کی تاریخ 2026-11-03 کے طور پر واپس آئی، پہلے سے ہی اس فارمیٹ میں جس کی ہم نے درخواست کی تھی۔ 199 ٹوکنز اندر، 100 باہر۔
جو چیز نمایاں ہے وہ کثافت ہے: 276 حروف کے JSON کے لیے 100 ٹوکنز، جبکہ git کے جواب نے 421 حروف کے سادہ متن کے لیے 87 ٹوکنز لیے۔ کوٹس، بریسز اور کوما بھی ٹوکنز ہیں، تو ساختیافتہ آؤٹ پٹ فی حرف نثر سے زیادہ مہنگا ہوتا ہے۔ ایسی ایک ہزار ای میلز: $0.025۔
تینوں ساتھ ساتھ#
ٹیبل کو دائیں طرف اسکرول کریں →
| کام | ٹوکنز اندر | ٹوکنز باہر | 1,000 درخواستیں |
|---|---|---|---|
| فوری سوال | 23 | 87 | $0.0142 |
| خلاصہ | 250 | 146 | $0.0344 |
| ای میل سے JSON | 199 | 100 | $0.025 |
اخراجات ان ٹوکن گنتیوں سے موجودہ MiniMax-M2.7 قیمت پر حساب کیے گئے ہیں، تو قیمتیں بدلنے پر بھی یہ درست رہتے ہیں۔
آؤٹ پٹ ہر کام میں جیتتا ہے، یہاں تک کہ خلاصے میں بھی، جہاں ہم نے واپس ملنے سے زیادہ بھیجا۔ تو آپ کے بل پر سب سے آسان لیور جواب کی لمبائی ہے: "دو یا تین جملوں میں" یا "صرف JSON واپس کریں" واقعی کام کرتا ہے۔
پیمانے کے لیے: ایک سپورٹ بوٹ جو روزانہ 2,000 فوری سوالات کے جوابات دیتا ہے، ہر ایک پہلے جیسا، MiniMax-M2.7 پر ماہانہ تقریباً $0.852 خرچ کرتا ہے۔ ایک حقیقی چیٹ ہر موڑ پر اپنی تاریخ دوبارہ بھیجتی ہے، تو ان پٹ ہر پیغام کے ساتھ بڑھتا ہے، لیکن ایک بار کے سوالات کے لیے یہی پورا بل ہے۔
اپنے پرامپٹس پر آزمائیں#
آپ کے پرامپٹس مختلف نمبروں پر پہنچیں گے، اور یہ جاننے میں ایک منٹ لگتا ہے۔ یہ اسکرپٹ ہر پرامپٹ بھیجتا ہے، کٹے ہوئے جوابات چھوڑ دیتا ہے، اور ٹوکنز اور 1,000 درخواستوں کی لاگت پرنٹ کرتا ہے:
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.cheaptokens.dev/v1", api_key=os.environ["CHEAPTOKENS_API_KEY"])
MODEL = "MiniMaxAI/MiniMax-M2.7"
PRICE_IN, PRICE_OUT = 1.00, 4.00 # USD per 1M tokens: example values, use the current ones from the price list
PROMPTS = [
"What is the difference between git merge and git rebase? Answer in two or three sentences.",
# add your own prompts here
]
for prompt in PROMPTS:
r = client.chat.completions.create(
model=MODEL,
messages=[{"role": "user", "content": prompt}],
max_tokens=2048,
temperature=0.2,
)
if r.choices[0].finish_reason != "stop":
print("cut off at max_tokens, raise the limit:", prompt[:40])
continue
tin, tout = r.usage.prompt_tokens, r.usage.completion_tokens
per_1000 = (tin * PRICE_IN + tout * PRICE_OUT) * 1000 / 1_000_000
print(f"{tin} in, {tout} out, 1,000 requests = ${per_1000:.4f} | {prompt[:40]}")موجودہ قیمتیں PRICE_IN اور PRICE_OUT میں ڈالیں: MiniMax-M2.7 کے لیے یہ فی 1M ان پٹ ٹوکنز $0.05 اور فی 1M آؤٹ پٹ ٹوکنز $0.15 ہے۔ پہلا پرامپٹ ہمارے ٹیسٹ والا ہے؛ ٹوکن گنتی ماڈلز کے درمیان تھوڑی مختلف ہوتی ہے، تو 23 اندر اور 87 باہر کے قریب ہی نمبروں کی توقع رکھیں۔ آپ کو openai پیکیج (pip install openai) اور اپنی کلید CHEAPTOKENS_ میں درکار ہوگی۔
اگر کوئی نمبر عجیب لگے: finish_ کا مطلب ہے کہ جواب max_tokens پر پہنچ گیا (جواب درمیان میں کیوں رکتے ہیں)؛ بڑا reasoning_tokens اس آؤٹ پٹ کی وضاحت کرتا ہے جو متن سے بڑا ہے؛ اور ان پٹ اور آؤٹ پٹ قیمتوں کا مکمل فارمولا ان پٹ بمقابلہ آؤٹ پٹ ٹوکنز میں ہے۔
کہاں سے شروع کریں#
مجموعی طور پر، ان پٹ اور آؤٹ پٹ کو ملا کر، CheapTokens پر MiniMax-M2.7 اوپر کے تینوں کاموں کے لیے OpenRouter کی حوالہ قیمت سے سستا ہے۔ اس کا 180K کانٹیکسٹ ہے، جوابات 8,192 ٹوکنز تک اور کسی بھی وقت ایک ہی قیمت۔ اپنا بیلنس ٹاپ اپ کریں، کلید بنائیں اور اس صفحے کے اوپر سے curl درخواست بھیجیں: دستاویزات کلید اور بیس URL کا احاطہ کرتی ہیں، DeepSeek صفحہ میں ماڈل کیٹلاگ ہے، اور قیمت میں لائیو قیمت کی فہرست ہے۔



