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

نیویگیشن

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

زمرہ جات

ٹولز 52
لغت 12

آلات

GitHub Copilot BYOK — کوٹہ کے بجائے اپنے ماڈلز

BYOK (bring your own key) GitHub Copilot کا ایک آفیشل میکانزم ہے جو آپ کو اپنا ماڈل پرووائیڈر جوڑنے اور بلٹ-ان GPT اور Claude کے بجائے اپنے ماڈل پر ایجنٹ سیشنز میں کام کرنے کی اجازت دیتا ہے۔ جنوری 2026 سے کسی بھی OpenAI سے ہم آہنگ اینڈپوائنٹ کی سپورٹ موجود ہے، 23 جون سے Copilot ایپ میں تمام پیڈ پلانز پر BYOK عوامی پریویو میں دستیاب ہے، اور 14 جولائی سے JetBrains ورژن میں بھی۔ اس کا مطلب ہے کہ Copilot کو صرف ایک شیل کے طور پر استعمال کیا جا سکتا ہے اور انفرنس کو JoinGonka Gateway کے ذریعے چلایا جا سکتا ہے — Gonka ڈیسینٹرلائزڈ نیٹ ورک کی قیمتوں پر اور پریمیم سبسکرپشن کوٹہ خرچ کیے بغیر۔ VS Code میں BYOK کے لیے نہ Copilot پلان کی ضرورت ہے اور نہ ہی GitHub اکاؤنٹ میں لاگ ان کی۔

BYOK کیا فراہم کرتا ہے اور کب اس کی ضرورت ہوتی ہے

Copilot سبسکرپشن پریمیم ریکویسٹس پر ماہانہ حد لگاتی ہے: ایجنٹ سیشنز، ری فیکٹرنگ اور ملٹی سٹیپ ٹاسک کوٹہ کو تیزی سے ختم کرتے ہیں۔ BYOK ان ریکویسٹس کو آپ کے اپنے پرووائیڈر پر بھیجتا ہے، جس کی قیمت اس کے ریٹس کے مطابق ہوتی ہے اور یہ Copilot کا پریمیم کوٹہ خرچ نہیں کرتا۔ کیز سسٹم کے keychain میں محفوظ رہتی ہیں اور انٹرفیس انہیں واپس ریڈ نہیں کر سکتا۔

اگر آپ کوٹہ لمیٹ ختم ہونے پر، اوپن ویٹ ماڈلز استعمال کرنا چاہتے ہوں یا انفرنس کے لیے بہت کم قیمت ادا کرنا چاہتے ہوں تو BYOK استعمال کریں: Gonka نیٹ ورک وینڈرز کی قیمتوں سے سینکڑوں گنا سستے اوپن سورس ماڈلز فراہم کرتا ہے — تازہ ترین قیمتیں ہمیشہ گیٹ وے کی لائیو پرائس لسٹ میں دستیاب ہیں۔

کرونولوجی: کیا اور کب شامل ہوا

کبکیا نیا آیا
نومبر 2025BYOK پبلک پریویو: Anthropic, OpenAI, xAI, Microsoft Foundry؛ VS Code، JetBrains، Eclipse، Xcode میں Agent, Plan, Ask, Edit موڈز
جنوری 2026کسی بھی OpenAI سے ہم آہنگ پرووائیڈر کی سپورٹ + AWS Bedrock اور Google AI Studio؛ Responses API والے ماڈلز
23 جون 2026GitHub Copilot ایپ میں BYOK — تمام پیڈ پلانز کے لیے پبلک پریویو
18 جون 2026VS Code: BYOK بغیر GitHub لاگ ان اور بغیر Copilot پلان کے کام کرتا ہے؛ خرچ پرووائیڈر پر ہوتا ہے اور Copilot ریکوسٹ کوٹہ سے کچھ نہیں کٹتا
14 جولائی 2026JetBrains کے لیے Copilot میں کسٹم OpenAI سے ہم آہنگ اینڈپوائنٹس — تمام ٹیرف پر

JoinGonka Gateway کنکشن: مرحلہ وار

ایک jg-… کلید درکار ہوگی — یہ گیٹ وے پر رجسٹریشن کے ساتھ ابتدائی 3M مفت ٹوکنز کے ساتھ جاری ہوتی ہے، کارڈ کی ضرورت نہیں۔ کلید اور ماڈل ہر Copilot کلائنٹ میں الگ سے سیٹ کیے جاتے ہیں — نیچے تین طریقے ہیں۔

VS Code — Custom Endpoint پرووائیڈر۔ یہی موجودہ طریقہ ہے: پچھلا «OpenAI Compatible» پرووائیڈر اور github.copilot.chat.customOAIModels سیٹنگ متروک قرار دیے جا چکے ہیں۔

مرحلہعمل
1. ماڈل ایڈیٹرکمانڈ پیلیٹ → Chat: Manage Language Models (یا چیٹ کی ماڈل فہرست میں گیئر آئیکن)
2. پرووائیڈرAdd Models → Custom Endpoint؛ گروپ کا نام — مثلاً JoinGonka
3. کلیداپنی jg-… پیسٹ کریں — VS Code اسے فائل میں نہیں بلکہ اپنے محفوظ اسٹور میں رکھتا ہے
4. API کی قسمChat Completions
5. ماڈلزVS Code chatLanguageModels.json کھولے گا — نئے گروپ کی "models" ایرے کو نیچے دیے بلاک سے بدلیں اور فائل محفوظ کریں
6. انتخابچیٹ کی ماڈل فہرست سے ماڈل منتخب کریں؛ نظر نہ آئے تو VS Code دوبارہ شروع کریں
"models": [
  {
    "id": "deepseek-ai/DeepSeek-V4-Flash-0731",
    "name": "DeepSeek V4 Flash (Gonka)",
    "url": "https://gate.joingonka.ai/v1/chat/completions",
    "toolCalling": true,
    "vision": false,
    "maxInputTokens": 347232,
    "maxOutputTokens": 32768
  },
  {
    "id": "MiniMaxAI/MiniMax-M2.7",
    "name": "MiniMax M2.7 (Gonka)",
    "url": "https://gate.joingonka.ai/v1/chat/completions",
    "toolCalling": true,
    "vision": false,
    "maxInputTokens": 191808,
    "maxOutputTokens": 8192
  },
  {
    "id": "zai-org/GLM-5.3-Flash",
    "name": "GLM 5.3 Flash (Gonka)",
    "url": "https://gate.joingonka.ai/v1/chat/completions",
    "toolCalling": true,
    "vision": false,
    "maxInputTokens": 381808,
    "maxOutputTokens": 8192
  }
]

maxInputTokens — ماڈل کا کانٹیکسٹ ونڈو منہا جواب کی حد: maxOutputTokens کے ساتھ مل کر ہی ونڈو بنتا ہے۔ toolCalling: true کے بغیر ایجنٹس کے ساتھ کام کرتے وقت ماڈل فہرست میں ظاہر نہیں ہوگا۔

Copilot CLI — صرف انوائرمنٹ ویری ایبلز۔ اس پرووائیڈر کی کوئی سیٹنگز فائل نہیں، اقدار اُس شیل میں دی جاتی ہیں جہاں سے آپ copilot چلاتے ہیں:

export COPILOT_PROVIDER_BASE_URL=https://gate.joingonka.ai/v1
export COPILOT_PROVIDER_TYPE=openai
export COPILOT_PROVIDER_API_KEY=jg-your-key
export COPILOT_MODEL=deepseek-ai/DeepSeek-V4-Flash-0731
export COPILOT_PROVIDER_MAX_PROMPT_TOKENS=347232
export COPILOT_PROVIDER_MAX_OUTPUT_TOKENS=32768
copilot

COPILOT_PROVIDER_* نام صرف Copilot CLI پڑھتا ہے، اس لیے آپ کے باقی ٹولز پر اس سیٹنگ کا کوئی اثر نہیں پڑتا۔ CLI ماڈل سے tool calling اور streaming کا تقاضا کرتا ہے — نیٹ ورک کے تمام ماڈلز یہ کر سکتے ہیں۔

JetBrains — GitHub Copilot پلگ اِن۔ Copilot Chat کھولیں → ماڈلز کی فہرست → Manage Models، OpenAI کے ساتھ مطابقت رکھنے والے endpoint کا پرووائیڈر منتخب کریں، Add Models پر کلک کریں اور Base URL https://gate.joingonka.ai/v1، کلید jg-… اور ماڈل کی شناخت درج کریں۔ Save دبائیں، اپنی کلید کے تحت ماڈل کو نشان زد کریں اور دوبارہ محفوظ کریں — یہ بلٹ اِن ماڈلز کے ساتھ فہرست میں نمودار ہوگا۔

اشارہ۔ کمانڈ npx @joingonka/setup --tool copilot-byok تینوں حصے آپ کی کلید اور منتخب ماڈل کی حقیقی حدود کے ساتھ پرنٹ کرے گی — بشمول VS Code کے لیے تیار "models" ایرے — اور ایک لائیو درخواست سے تصدیق کرے گی کہ گیٹ وے کلید اور ماڈل قبول کر رہا ہے۔ یہ کوئی فائل نہیں لکھتی: ہر Copilot کلائنٹ کلید اپنے اسٹور میں رکھتا ہے۔

نیٹ ورک کا کون سا ماڈل منتخب کریں

نیٹ ورک کے تینوں ماڈل streaming اور tool calling کو سپورٹ کرتے ہیں۔ deepseek-ai/DeepSeek-V4-Flash-0731 — نیٹ ورک کا سب سے طویل کانٹیکسٹ (380K ٹوکنز) اور سب سے بڑی آؤٹ پٹ، 32768 ٹوکنز تک: اسے بڑے ریپوزٹریز اور طویل ایجنٹ سیشنز کے لیے استعمال کریں۔ MiniMaxAI/MiniMax-M2.7 — ورسٹائل، 8192 ٹوکنز تک آؤٹ پٹ۔ zai-org/GLM-5.3-Flash — Z.ai کا reasoning ماڈل، نیٹ ورک کے سب سے طویل کانٹیکسٹ (390K ٹوکنز) کے ساتھ: جواب سے پہلے سوچتا ہے، 8192 ٹوکنز تک آؤٹ پٹ؛ جواب کے بجٹ کا ایک حصہ سوچنے میں خرچ ہوتا ہے، اس لیے سیٹنگز میں آؤٹ پٹ لمٹ کم نہ کریں۔

پبلک پریویو کی حدود — ایمانداری سے

BYOK ایجنٹ سیشنز اور چیٹ کا احاطہ کرتا ہے؛ inline-مشورے اور پروجیکٹ کی سیمینٹک تلاش بدستور Copilot ماڈلز پر رہتی ہے اور اس کے لیے GitHub اکاؤنٹ درکار ہے — یہ Copilot کی اپنی محدودیت ہے، فراہم کنندہ کی نہیں۔ Copilot Business اور Enterprise میں لوکل BYOK ایڈمنسٹریٹر پالیسی سے کنٹرول ہوتا ہے («Bring Your Own Language Model Key»): اگر انٹرفیس میں یہ آپشن نہیں ہے، تو یہ آرگنائزیشن لیول پر بند ہے۔ گیٹ وے کے ذریعے ویژن ٹاسکس کام نہیں کرتے: نیٹ ورک کے ماڈلز ٹیکسٹ پر مبنی ہیں۔ اگر کوئی ٹول Responses API فارمیٹ میں درخواستیں بھیجتا ہے — تو گیٹ وے اسے قبول کرتا ہے: POST /v1/responses، اسٹریمنگ اور فنکشن ٹولز کام کرتے ہیں۔ ہم مکالمے محفوظ نہیں کرتے، اس لیے store کو نظر انداز کیا جاتا ہے اور previous_response_id غلطی دکھائے گا — مکمل تاریخ input میں پاس کریں۔

BYOK Copilot کو محدود سبسکرپشن سے نکال کر آپ کے اپنے انفرنس کے اوپر ایک شیل میں بدل دیتا ہے۔ VS Code میں — Chat: Manage Language Models → Add Models → Custom Endpoint، Copilot CLI میں — COPILOT_PROVIDER_* انوائرمنٹ ویری ایبلز، JetBrains میں — Manage Models → Add Models؛ پتہ gate.joingonka.ai/v1 اور کلید jg- استعمال کریں — اور ایجنٹ سیشن Gonka نیٹ ورک کے ماڈلز پر اس کی لائیو قیمتوں پر چلیں گے، بغیر Copilot کوٹہ خرچ کیے۔ مفت سٹارٹر ٹوکنز سے شروعات کریں۔

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

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

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