علم کے مرکز کے حصے ▾

نیویگیشن

▸ یہاں سے شروع کریں کردار کے لحاظ سے

زمرہ جات

ٹولز 52
لغت 12

آلات

Pi + JoinGonka Gateway — سستے انفرنس پر ٹرمینل ایجنٹ

Pi ایک کم سے کم ٹرمینل کوڈنگ-ایجنٹ ہے، جو 2026 کے سب سے تیزی سے بڑھتے ہوئے اوپن سورس ہارنیسز میں سے ایک ہے۔ اس میں پرووائیڈرز کو ~/.pi/agent/models.json میں ڈیکلریٹو انداز میں بیان کیا جاتا ہے، اور OpenAI Completions یا Anthropic Messages کو سپورٹ کرنے والا کوئی بھی endpoint یہاں کام کرے گا — یعنی JoinGonka Gateway دونوں طریقوں سے منسلک ہو سکتا ہے۔ Gonka کے ڈی سینٹرلائزڈ نیٹ ورک کے ماڈلز وینڈرز کی کارڈ قیمتوں سے سینکڑوں گنا سستے ہیں اور ابتدائی 3M ٹوکن مکمل طور پر مفت ہیں۔

Pi کو npm سے انسٹال کیا جا سکتا ہے: npm install -g --ignore-scripts @earendil-works/pi-coding-agent۔ پیکیج کا نام نیا ہے: پروجیکٹ earendil-works/pi ریپوزٹری میں منتقل ہو گیا ہے، اور پچھلا پیکیج @mariozechner/pi-coding-agent اب متروک (deprecated) ہے اور مزید اپ ڈیٹ نہیں کیا جاتا۔ اگر آپ کے پاس پرانے نام والا Pi انسٹال ہے تو اسے دوبارہ انسٹال کریں؛ مائیگریشن کے بعد بھی ~/.pi/agent کنفیگریشن ڈائریکٹری وہی ہے۔

تیز ترین راستہ: انسٹالر

سب سے مختصر طریقہ ہمارا انسٹالر ہے:

npx @joingonka/setup --tool pi

یہ ~/.pi/agent/models.json میں موجودہ نیٹ ورک ماڈلز کے ساتھ پرووائیڈر کو کنفیگر کرے گا، ~/.pi/agent/settings.json میں ڈیفالٹ ماڈل سیٹ کرے گا (جو ماڈل آپ نے خود منتخب کیا ہے اسے یہ تبدیل نہیں کرے گا — یہ صرف واضح --model minimax|deepseek|glm فلیگ کے ذریعے تبدیل ہوتا ہے) اور ایک لائیو ریکویسٹ کے ذریعے چیک کرے گا کہ گیٹ وے کی اور ماڈل قبول کر رہا ہے۔ اگر کنفیگریشن ڈائریکٹری کو PI_CODING_AGENT_DIR ویری ایبل کے ذریعے منتقل کیا گیا ہے، تو انسٹالر وہاں بھی لکھے گا۔ کی (key) کو 0600 پرمیشن کے ساتھ کنفیگ میں لٹرل کے طور پر رکھا جاتا ہے — انوائرمنٹ ویری ایبل ایکسپورٹ کرنے کی ضرورت نہیں ہے۔

مینوئل سیٹ اپ: models.json میں پرووائیڈر

رجسٹریشن پر jg-… کلید حاصل کریں اور ~/.pi/agent/models.json میں پرووائیڈر شامل کریں:

baseUrlhttps://gate.joingonka.ai/v1
apiopenai-completions
apiKeyاپنی jg-… کلید بطور لٹرل۔ Pi $VAR/${VAR} حوالوں اور !command دونوں کو سمجھتا ہے، مگر لٹرل ایکسپورٹ شدہ ویری ایبل کے بغیر بھی کام کرتا ہے — فائل 0600 پرمیشنز کے ساتھ رکھیں
modelsایرے: id, name, contextWindow, maxTokens

نیٹ ورک کے ماڈلز کے صحیح اقدار: deepseek-ai/DeepSeek-V4-Flash-0731 — contextWindow 380000, maxTokens 32768; MiniMaxAI/MiniMax-M2.7 — contextWindow 200000, maxTokens 8192; zai-org/GLM-5.3-Flash — contextWindow 390000, maxTokens 8192۔ Pi کے ڈیفالٹس (128000/16384) نیٹ ورک کی حقیقی حدود سے مطابقت نہیں رکھتے، اس لیے دونوں فیلڈز واضح طور پر دیں۔ ڈیفالٹ ماڈل ایک الگ فائل میں رہتا ہے — ~/.pi/agent/settings.json، فیلڈز defaultProvider اور defaultModel۔ تصدیق: pi --list-models شامل کردہ ماڈلز دکھائے گا۔

متبادل کے طور پر Anthropic-راستہ

گیٹ وے Anthropic Messages بھی فراہم کرتا ہے: api: "anthropic-messages" اور baseUrl: "https://gate.joingonka.ai" کے ساتھ پرووائیڈر — /v1/messages کے بغیر، کلائنٹ اسے خود شامل کر لے گا۔ روزمرہ کے کام کے لیے OpenAI-راستہ کافی ہے؛ Anthropic-آپشن تب مفید ہے اگر آپ کی Pi ایکسٹینشنز Messages فارمیٹ کے لیے بنی ہوں۔

سیکیورٹی سے متعلق انتباہ

Pi میں بائی ڈیفالٹ مکمل اجازت کی سطح (permission-layer) نہیں ہے: ایجنٹ بغیر کسی مرحلہ وار تصدیق کے ٹرمینل میں کمانڈز چلاتا ہے۔ اسے سینڈ باکس میں چلائیں — کنٹینر یا الگ یوزر اکاؤنٹ میں — خاص طور پر خود مختار ملٹی سٹیپ ٹاسکس پر۔ یہ Pi کی اپنی خصوصیت ہے، گیٹ وے کی۔

کون سا ماڈل منتخب کریں اور قیمتوں کا کیا حساب ہے

نیٹ ورک کے تینوں ماڈلز tool calling اور streaming کو سپورٹ کرتے ہیں۔ طویل سیشنز اور بڑی ریپوزٹریز کے لیے — DeepSeek V4 Flash (نیٹ ورک کے طویل ترین کانٹیکسٹس میں سے ایک اور 32,768 تک آؤٹ پٹ)۔ MiniMax M2.7 ایک ورسٹائل آپشن ہے، GLM-5.3 Flash — طویل ترین کانٹیکسٹ (390K) کے ساتھ ایک reasoning-ماڈل ہے: یہ جواب دینے سے پہلے سوچتا ہے، لہذا اس کے maxTokens کو کم نہ کریں۔ ٹیرف ایک ہی ہے، موجودہ قیمتیں گیٹ وے پرائس لسٹ میں دیکھیں۔

اگر Pi کا کم سے کم انداز کافی نہیں ہے، تو اس کا فورک omp (Oh My Pi) دیکھیں: ڈیکلیریٹو پرووائیڈرز کا وہی آئیڈیا، لیکن ماڈل رولز، لینگویج سرورز اور سب ایجنٹس کے ساتھ۔ ان کی کنفگس الگ ہیں، اس لیے omp کو الگ سے سیٹ اپ کرنا پڑتا ہے۔

Pi ایک اینٹری کے ذریعے JoinGonka Gateway سے کنیکٹ ہوتا ہے: ~/.pi/agent/models.json میں baseUrl gate.joingonka.ai/v1, api openai-completions, لٹریل کلید، اور درست contextWindow/maxTokens کے ساتھ ماڈلز۔ مزید تیز: npx @joingonka/setup --tool pi۔ ایجنٹ کو سینڈ باکس میں چلائیں اور مفت سٹارٹنگ ٹوکنز کے ساتھ شروع کریں۔

مزید جاننا چاہتے ہیں؟

دیگر حصوں کو دریافت کریں یا ابھی GNK کمانا شروع کریں۔

مفت ٹوکن حاصل کریں →