
Managed Agents چلانے سے پہلے قیمت گنیں: runtime اکیلا bill نہیں

DigitalOcean Managed Agents کے public preview میں مختصر proof of concept شروع کرنے کا سیدھا راستہ یہ ہے کہ ایک supported harness اور model provider منتخب کریں، doctl سے محدود کام کے لیے session چلائیں اور اسے ختم کرنے کا وقت پہلے طے کریں۔ قیمت کا حساب صرف Harness Runtime سے مکمل نہیں ہوتا: Action Gateway کی calls، model usage اور استعمال ہونے والی دوسری خدمات اپنے اپنے حساب سے شامل ہوتی ہیں۔
کم بجٹ والی پاکستانی ٹیم کے لیے ابتدا غیر حساس فائلوں والے sandbox، ایک متعین کام اور ضرورت کے مطابق tool permissions سے کریں۔ پہلے یہ بھی لکھ لیں کہ کتنی دیر session چلانا ہے، کون سا provider بل دے گا اور کام کے بعد کون سے محفوظ وسائل حذف کرنے ہیں۔ یہ تخمینہ خرچ کی منصوبہ بند حد ہے، کسی فرضی benchmark یا یقینی invoice کا دعویٰ نہیں۔
ایک محدود sandbox کیسے چلائیں
Managed Agents ہر session کے لیے الگ microVM ماحول دیتا ہے۔ Harness Runtime agent کو چلاتا ہے، جبکہ Action Gateway اختیاری طور پر بیرونی tools تک منظم رسائی دیتا ہے؛ دونوں خدمات الگ کام کرتی اور الگ scale ہوتی ہیں۔ دستیاب adapters میں Codex CLI، Claude Code، OpenCode، Hermes اور LangGraph شامل ہیں۔ اپنی OCI image سے template بنانے کا راستہ بھی موجود ہے، لیکن مختصر تجربے کے لیے پہلے سے دستیاب harness کم تیاری مانگتا ہے۔
Codex CLI والا مختصر راستہ اختیار کریں تو DigitalOcean اکاؤنٹ میں payment method اور مثبت prepaid balance، write access والا personal access token اور model کے لیے OpenAI API key درکار ہیں۔ doctl نصب کرنے کے بعد doctl harness-runtime --help سے متعلقہ commands کی موجودگی دیکھیں اور doctl auth init سے اکاؤنٹ کی توثیق کریں۔ OpenAI key کو مقامی ماحول میں OPENAI_API_KEY کے نام سے مہیا کیا جا سکتا ہے؛ اس راستے پر model کا بل بیرونی provider کے پاس جائے گا۔
- doctl harness-runtime launch --harness codex --prompt "ایک مختصر غیر حساس فائل کا خلاصہ دیں" جیسا محدود کام دیں۔ launch sandbox بناتا، agent شروع کرتا اور terminal کو session سے جوڑتا ہے؛ اس مختصر راستے میں YAML spec لکھنا ضروری نہیں۔
- اگر sandbox کا سائز، network egress یا permission rules بدلنے ہوں تو YAML environment spec بنائیں، یا Control Panel میں environment ترتیب دیں۔ provider key اور دوسری sandbox credentials کو spec کے secrets حصے میں رکھیں، عام environment settings یا prompt میں نہیں۔
- پہلے run کے بعد session کی حالت اور استعمال دیکھیں۔ terminal سے الگ ہونے کو session کی بندش نہ سمجھیں؛ agent بادل میں چلتا رہ سکتا ہے۔
تجربے کو ایک کام تک محدود رکھنا خرچ سمجھنے میں بھی مدد دیتا ہے: ہر اضافی prompt، tool call یا دوبارہ چلایا گیا run حساب بدل سکتا ہے۔ پیداواری repository اور حساس provider account اس ابتدائی session سے الگ رکھیں، تاکہ permissions اور model response کو غیر حساس مواد پر سمجھا جا سکے۔
Model key اور Gateway connection میں فرق رکھیں
Harness Runtime کی model key اور Action Gateway کی provider connection ایک ہی credential mode نہیں ہیں۔ YAML spec میں secrets کے تحت دی گئی key sandbox کو environment variable کے طور پر ملتی ہے، کیونکہ harness کو model سے رابطے کے لیے اس کی ضرورت ہوتی ہے۔ اس key پر یہ دعویٰ لاگو نہیں کرنا چاہیے کہ وہ sandbox تک کبھی نہیں پہنچتی۔
Action Gateway میں provider credential tool چلنے کے وقت resolve ہوتا ہے؛ محفوظ provider token model context، agent prompt یا Harness Runtime sandbox کو نہیں دیا جاتا۔ provider کے مطابق DigitalOcean کا OAuth app، آپ کا OAuth app یا API key استعمال ہو سکتی ہے۔ connection کو session کے مالک، team اور actor ID کے ساتھ درست طور پر ملانا ضروری ہے، ورنہ مطلوبہ provider account کی اجازت دستیاب نہیں ہوگی۔
ایک developer کی آزمائش میں صرف مطلوبہ provider اور کم سے کم scopes منتخب کریں۔ tool policy میں پڑھنے والے کام کی اجازت دیں اور تبدیلی کرنے والی کارروائی کے لیے approval یا پابندی مقرر کریں۔ یہ provider کے اصل scopes کا بدل نہیں: وسیع اختیار والی API key Gateway میں رکھنے سے اس key کے اختیارات خودبخود محدود نہیں ہوتے۔
Runtime کا خرچ کیسے گنیں
Harness Runtime کی قیمتوں میں CPU کی شرح $0.044 فی vCPU-hour، memory کی $0.0095 فی GB-hour اور session volume کی $0.05 فی GiB-month درج ہے؛ فعال CPU استعمال کے مطابق billing ابھی آنے والی ہے، اس دوران مختص vCPU کے 25٪ پر چارج ہوتا ہے۔ اسی صفحے کی مکمل CPU allocation والی فی گھنٹہ جدول کو موجودہ مختصر session کا قطعی بل نہ سمجھیں۔
تخمینے کے لیے منتخب sandbox size، اس کے چلنے کا دورانیہ اور memory کا بلند ترین استعمال الگ درج کریں۔ پھر volume storage، public internet egress اور اگر استعمال کیے ہوں تو snapshots، checkpoints اور اپنی OCI templates کو شامل کریں۔ ان میں کچھ وسائل session کے active compute سے الگ برقرار رہ سکتے ہیں، اس لیے صرف agent کے جواب دینے کا وقت پورا حساب نہیں دیتا۔
Pause کرنے سے compute چارج رک جاتا ہے، مگر workspace محفوظ رہتی ہے اور retained checkpoints کی storage پر خرچ جاری رہ سکتا ہے۔ Remove کرنے سے sandbox ختم ہوتا ہے؛ دوبارہ کام کرنے کے ارادے سے pause اور مکمل تجربے کے اختتام پر remove دو مختلف فیصلے ہیں۔ Runtime میں فی session خودکار spend limit نہیں، اس لیے prepaid balance کو اپنے طے شدہ بجٹ کی مکمل ضمانت نہ سمجھیں۔
Action Gateway کی calls الگ شمار کریں
Action Gateway کی قیمتوں کے مطابق عام SaaS یا MCP tool invocation کی شرح $0.10 فی 1,000 calls ہے؛ action_search پر الگ tool-call چارج نہیں، جبکہ code execution اور بعض paid tools کی قیمت جدا ہے۔ اگر agent ایک کام میں بار بار بیرونی tool بلاتا ہے تو ان calls کا شمار Runtime کے دورانیے سے نہیں نکلتا۔
چھوٹے sandbox میں پہلے صرف مطلوبہ tool فعال کریں اور اندازہ لگائیں کہ ایک run میں اسے کتنی بار بلایا جا سکتا ہے۔ paid search یا fetch جیسے tools میں بنیادی Gateway invocation کے علاوہ متعلقہ tool کا خرچ بھی ہو سکتا ہے؛ code execution کے لیے الگ compute اور memory حساب درکار ہے۔ ایک ہی کارروائی میں model کے tokens اور tool کے charges دونوں پیدا ہو سکتے ہیں۔
Gateway بھی فی session خرچ کی حد نافذ نہیں کرتا۔ بعض tools کے لیے prepaid balance ضروری ہے، مگر ہر tool اس شرط سے نہیں رکتا؛ اس لیے صفر balance کو یکساں حفاظتی cutoff سمجھنا درست نہیں۔ محدود tool فہرست، حساس عمل کے لیے approval، کم runs اور استعمال کی نگرانی وہ عملی طریقے ہیں جن سے آزمائش اپنی مقررہ حد کے قریب رکھی جا سکتی ہے۔
Model، guardrails، Functions اور BYOM کب شامل ہوں گے
DigitalOcean Inference کی قیمتوں کے مطابق BYOM model weights محفوظ رکھنے کی قیمت $5 ماہانہ ہے؛ Agent Platform میں model کے input اور output tokens، guardrails سے گزرنے والے tokens اور attached DigitalOcean Functions متعلقہ استعمال کے مطابق الگ bill ہوتے ہیں۔ یہ تمام فیسیں محض Harness Runtime session بنانے سے خودبخود نہیں لگتیں۔
DigitalOcean-hosted model استعمال کریں تو منتخب model کی input اور output token شرح کے ساتھ prompts، جوابات اور دہرائے گئے runs کا تخمینہ بنائیں۔ اپنی بیرونی provider key استعمال کریں تو اس provider کی billing الگ دیکھیں۔ صرف model کے tokens گننا اس صورت میں کافی نہیں جب آپ Agent Platform کے guardrails بھی لگاتے ہوں؛ guardrail سے گزرنے والے tokens کی اپنی شرح ہے۔
Functions کا خانہ اسی وقت شامل کریں جب وہ واقعی agent کے ساتھ منسلک ہوں۔ BYOM weights کا ماہانہ storage خرچ مختصر inference call سے مختلف نوعیت رکھتا ہے: تجربہ جلد ختم ہونے پر بھی محفوظ weights کا جائزہ لینا ہوگا۔ اگر آپ نے نہ BYOM import کیا، نہ guardrails لگائے اور نہ Functions جوڑیں تو ان اختیاری خانوں میں فرضی رقم شامل کرنے کی ضرورت نہیں۔
خرچ کی حد مقرر کریں اور تجربہ سمیٹیں
شروع کرنے سے پہلے ایک سادہ حساب لکھیں: active Runtime compute، برقرار رہنے والی storage اور egress؛ پھر Gateway calls اور paid tools؛ پھر model کے input اور output tokens۔ صرف فعال ہونے پر guardrails، Functions یا BYOM storage جوڑیں۔ حد پاکستانی روپے میں رکھیں تو ڈالر میں بل ہونے والی خدمات کے لیے اپنے payment method کی تبادلے کی شرح بھی بجٹ میں دیکھیں۔
اس حساب میں مختصر run بھی بغیر نگرانی کے کھلا نہ چھوڑیں۔ پہلے طے کریں کہ کون session روک سکتا ہے، کتنے runs کی اجازت ہے اور کون سی کارروائی انسانی منظوری مانگتی ہے۔ حقیقی خرچ منتخب model، جواب کی طوالت، tool behavior اور محفوظ رہنے والے وسائل سے بدلے گا؛ ابتدائی تخمینہ اسی لیے استعمال کے ساتھ ملانے کے لیے ہے۔
- کام مکمل ہونے پر doctl harness-runtime list سے session کی حالت دیکھیں۔ دوبارہ استعمال چاہیے تو pause کریں؛ کام ختم ہو گیا ہو تو doctl harness-runtime remove سے sandbox ہٹائیں۔
- محفوظ checkpoints، snapshots اور اپنی OCI templates کا جائزہ لیں۔ جو چیز دوبارہ درکار نہیں، اسے الگ سے حذف کریں؛ pause کرنے سے اس کی storage لازماً ختم نہیں ہوتی۔
- BYOM weights، attached Functions اور provider connections میں غیر ضروری چیزیں یا اجازتیں ہٹائیں۔ آخر میں Runtime، Gateway، model اور فعال اضافی خدمات کے اصل usage کو اپنے پہلے تخمینے سے ملائیں۔
یہ بھی پڑھیں:
متعلقہ مضامین


OpenAI Agents API آگئی—agent کا sandbox اب developer خود چنے گا

AgentMinder ہر AI agent کا ارادہ جانچے گا، عمل سے پہلے اجازت لازم

Agents API کو Cloudflare Containers میں چلائیں: webhook پہلے محفوظ کریں

AgentMinder ہر AI tool call روکے یا چلائے گا—اصل اختیار policy کے پاس

Cloud calculator کا بل آخری بل نہیں، پاکستان میں یہ پانچ خرچ بھی جوڑیں
ہمارا نیوز لیٹر سبسکرائب کریں
ویب 3، AI اور کرپٹو کی تازہ خبریں براہ راست اپنے اِن باکس میں پائیں۔