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

نیویگیشن

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

زمرہ جات

ٹولز 52
لغت 12

ٹولز

qwen-oauth بند ہونے کے بعد Qwen Code: JoinGonka Gateway کے ذریعے کام

Qwen Code (qwen کمانڈ) علی بابا کی Qwen ٹیم کا بنایا ہوا ایک اوپن ٹرمینل ایجنٹ ہے: یہ پروجیکٹ کو سمجھتا ہے، فائلز میں ترمیم کرتا ہے، کمانڈز اور ٹیسٹ رن کرتا ہے — ٹرمینل، ایڈیٹر یا اسکرپٹس سے۔ یہ پروجیکٹ Google Gemini CLI سے نکلا ہے اور آزادانہ طور پر ترقی کر رہا ہے، کوڈ Apache-2.0 لائسنس کے تحت اوپن ہے۔ ایجنٹ متعدد پروٹوکولز کو سپورٹ کرتا ہے — OpenAI, Anthropic, Gemini — اس لیے تقریباً کوئی بھی ماڈل پرووائیڈر اس کے ساتھ منسلک کیا جا سکتا ہے۔

پہلے qwen.ai اکاؤنٹ کے ذریعے مفت لاگ ان — qwen-oauth اتھورائزیشن ٹائپ — کا استعمال کرتے ہوئے کی (key) کے بغیر Qwen Code استعمال کیا جا سکتا تھا۔ 15 اپریل 2026 کو یہ مفت لیول بند کر دیا گیا، لیکن ڈیفالٹ رویہ وہی رہا: اگر اتھورائزیشن ٹائپ منتخب نہیں ہے، تو Qwen Code اسی طرف جانے کی کوشش کرتا ہے اور پرانی انسٹالیشن Qwen OAuth free tier was discontinued on 2026-04-15 کا میسج دیتی ہے۔ دستاویزات میں کسی دوسرے پرووائیڈر پر سوئچ کرنے کا مشورہ دیا گیا ہے، اور OpenAI-مطابقت پذیر اینڈ پوائنٹ کے ذریعے یہ کرنا سب سے آسان ہے۔

JoinGonka Gateway ایک ایسا ہی اینڈ پوائنٹ ہے: اس کے ذریعے Qwen Code ڈیسنٹلائزڈ Gonka نیٹ ورک کے ماڈلز — DeepSeek V4 Flash, GLM-5.3 Flash اور MiniMax M2.7 — پر بغیر سبسکرپشن کے کام کرتا ہے، جس کی لاگت صرف $0.0069 فی ملین ان پٹ ٹوکن ہے۔ نیٹ ورک میں فی الحال Qwen کے اپنے ماڈلز نہیں ہیں، لیکن ایجنٹ کو اس کی ضرورت بھی نہیں: یہ ٹولز کال کرنے کی صلاحیت رکھنے والے کسی بھی ماڈل کے ساتھ کام کرتا ہے۔ نیچے دی گئی کمانڈز اور پیغامات 23 ستمبر 2026 کو Qwen Code 0.24.4 گیٹ وے کے ذریعے لائیو رن کر کے چیک کیے گئے ہیں۔ ایڈریس کی تصدیق کے بعد اکاؤنٹ میں 3M مفت ٹوکنز آئیں گے — یہ پورا عمل خود دہرانے کے لیے کافی ہیں۔

کوئیک اسٹارٹ: انسٹالیشن اور ایک کمانڈ

پہلا مرحلہ: Qwen Code نصب کریں۔ پروجیکٹ کی README میں دیے گئے سرکاری طریقے:

# Linux and macOS: standalone build with its own Node.js
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash

# Windows (PowerShell)
irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex

# npm (requires Node.js 22 or newer)
npm install -g @qwen-code/qwen-code@latest

# Homebrew
brew install qwen-code

یہ اسکرپٹ کمانڈ کو ~/.local/bin/qwen میں رکھ دیتا ہے اور ضرورت پڑنے پر شیل کی سیٹنگز فائل میں پاتھ بھی شامل کر دیتا ہے۔ ٹرمینل دوبارہ کھولیں اور تصدیق کریں: qwen --version۔

دوسرا مرحلہ: کلید حاصل کریں۔ gate.joingonka.ai/register پر رجسٹر کریں، ایڈریس کی تصدیق کریں اور "API کلیدیں" کے سیکشن میں jg- کے سابقے والی ایک کلید بنائیں۔

تیسرا مرحلہ: انسٹالر چلائیں۔

npx @joingonka/setup --tool qwen-code

انسٹالر کلید پوچھے گا (کمانڈ لائن کے آرگیومنٹس میں یہ نہیں دی جاتی تاکہ شیل کی ہسٹری میں محفوظ نہ ہو جائے) اور ~/.qwen/settings.json میں ترمیم کرے گا — وہی فائل جسے Qwen Code کی دستاویزات میں "ایک ہی فائل میں" ترتیب دینے کے لیے تجویز کیا گیا ہے:

  • کلید کو خود فائل کے env بلاک میں JOINGONKA_API_KEY کے نام سے لکھ دے گا — خود کا /auth کمانڈ بھی کلیدیں وہیں رکھتا ہے؛ فائل کو 600 کے اجازت نامے مل جائیں گے، شیل کا ماحول تبدیل نہیں ہوگا؛
  • نیٹ ورک کے ماڈلز کو modelProviders.openai کی فہرست میں شامل کرے گا — گیٹ وے کے پتے، اصل کانٹیکسٹ ونڈوز اور جواب کی حدوں کے ساتھ؛ اس فہرست میں آپ کے دیگر فراہم کنندگان کے اندراجات برقرار رہیں گے؛
  • اگر اجازت کی قسم منتخب نہ کی گئی ہو یا اب بھی بند شدہ qwen-oauth کی طرف اشارہ کر رہی ہو، تو اسے openai پر بدل دے گا اور DeepSeek V4 Flash کو طے شدہ ماڈل بنا دے گا؛ کسی اور کارآمد قسم — anthropic، gemini، vertex-ai — کو --model فلیگ کے بغیر نہیں چھیڑے گا؛
  • پچھلی فائل کی ایک نقل محفوظ کرے گا، تبصروں اور باقی سیٹنگز کو نہیں چھیڑے گا، اور آخر میں گیٹ وے پر ایک لائیو درخواست بھیج کر بتائے گا کہ کلید، پتہ اور ماڈل قبول ہوئے یا نہیں۔

qwen-oauth والی انسٹالیشن پر آؤٹ پٹ کچھ یوں تھا (مختصر):

Configured ~/.qwen/settings.json
Base URL: https://gate.joingonka.ai/v1
Default model: deepseek-ai/DeepSeek-V4-Flash-0731 (replaces qwen-oauth — that free tier was discontinued on 2026-04-15)
Switched Qwen Code to JoinGonka (auth type "openai") — this replaced your previous auth type "qwen-oauth".
To go back: run /auth (and /model) inside Qwen Code, or restore ~/.qwen/settings.json.bak.2026-09-23T04-22-32-159Z.
…
✓ Verified: the gateway accepted the key, base URL and model.

--model فلیگ سے کوئی اور طے شدہ ماڈل مقرر ہوتا ہے: مختصر شکل glm، minimax یا مکمل شناخت کنندہ؛ واضح طور پر دیا گیا ماڈل ہمیشہ لکھا جاتا ہے۔ بغیر سوال والا موڈ ماحول کے متغیر سے کلید لیتا ہے:

JOINGONKA_API_KEY=jg-your-key npx @joingonka/setup --tool qwen-code --model glm --non-interactive

QWEN_HOME متغیر کے ذریعے منتقل شدہ ڈائریکٹری انسٹالر خود ڈھونڈ لیتا ہے۔ دوبارہ چلانے پر ماڈل کیٹلاگ تازہ ہو جائے گا، مگر آپ کا منتخب کردہ نیٹ ورک ماڈل برقرار رہے گا: Kept your current default model۔

دستی کنفیگریشن: settings.json

انسٹالر جو کچھ کرتا ہے، وہ سب ہاتھ سے لکھا جا سکتا ہے۔ فائل یہ ہے — ~/.qwen/settings.json (یا $QWEN_HOME/settings.json)؛ Qwen Code اسے تبصروں کے ساتھ JSON کے طور پر پڑھتا ہے۔ Gonka نیٹ ورک کے لیے مکمل کارآمد کنفیگریشن:

{
  "env": { "JOINGONKA_API_KEY": "jg-your-key" },
  "modelProviders": {
    "openai": [
      { "id": "deepseek-ai/DeepSeek-V4-Flash-0731", "name": "DeepSeek V4 Flash (Gonka)",
        "baseUrl": "https://gate.joingonka.ai/v1", "envKey": "JOINGONKA_API_KEY",
        "generationConfig": { "contextWindowSize": 380000, "samplingParams": { "max_tokens": 32768 } } },
      { "id": "zai-org/GLM-5.3-Flash", "name": "GLM 5.3 Flash (Gonka)",
        "baseUrl": "https://gate.joingonka.ai/v1", "envKey": "JOINGONKA_API_KEY",
        "generationConfig": { "contextWindowSize": 390000, "samplingParams": { "max_tokens": 8192 } } },
      { "id": "MiniMaxAI/MiniMax-M2.7", "name": "MiniMax M2.7 (Gonka)",
        "baseUrl": "https://gate.joingonka.ai/v1", "envKey": "JOINGONKA_API_KEY",
        "generationConfig": { "contextWindowSize": 200000, "samplingParams": { "max_tokens": 8192 } } }
    ]
  },
  "security": { "auth": { "selectedType": "openai" } },
  "model": { "name": "deepseek-ai/DeepSeek-V4-Flash-0731", "baseUrl": "https://gate.joingonka.ai/v1" }
}
فیلڈقیمتاہم بات
env.JOINGONKA_API_KEYکلید jg-…کلید خود۔ ماڈل اندراج میں کلید کے لیے کوئی فیلڈ نہیں — یہ envKey کے ذریعے اس متغیر کا حوالہ دیتا ہے
baseUrlhttps://gate.joingonka.ai/v1آخر میں /v1 کے ساتھ: /chat/completions کا راستہ Qwen Code خود شامل کرتا ہے۔ openai فہرست کی کلید ہی Chat Completions پروٹوکول ہے
contextWindowSizeماڈل کی ونڈواس کے بغیر Qwen Code ماڈل کے نام سے ونڈو کا اندازہ لگائے گا؛ اسی عدد کی بنیاد پر وہ فیصلہ کرتا ہے کہ تاریخ کب مختصر کرنی ہے
samplingParams.max_tokensجواب کی حدجواب کی حد مقرر کرتا ہے۔ اس کے بغیر، حد سے ٹکرانے پر Qwen Code 64K سے شروع ہونے والی حد کے ساتھ دوبارہ درخواست بھیج سکتا ہے — جو نیٹ ورک کے کسی بھی ماڈل کی حد سے زیادہ ہے
security.auth.selectedTypeopenaiشروع پر کون سا پروٹوکول فعال ہو؛ اس فیلڈ کے بغیر Qwen Code بند qwen-oauth میں چلا جاتا ہے
model.name, model.baseUrlڈیفالٹ ماڈل اور اس کا پتہیہ جوڑا واضح طور پر گیٹ وے اندراج کی طرف اشارہ کرتا ہے، چاہے اسی id کا ماڈل کسی دوسرے پرووائیڈر کے پاس بھی ہو

کلید کہاں رکھیں۔ envKey کے متغیر کی قیمت Qwen Code اس ترتیب سے ڈھونڈتا ہے: شیل کا ماحول، پھر پہلی ملی ہوئی .env (.qwen/.env یا موجودہ ڈائریکٹری سے اوپر کی طرف .env، پھر ~/.qwen/.env اور ~/.env) اور سب سے آخر میں فائل کا env بلاک۔ یہیں اصل پھندا ہے: شیل میں ایکسپورٹ شدہ پرانی قیمت والی JOINGONKA_API_KEY فائل کو اوور رائیڈ کر دے گی — ہم نے یہ جان بوجھ کر آزمایا اور settings.json میں درست کلید ہونے کے باوجود 401 Invalid API key ملا۔ انسٹالر ماحول میں مختلف قیمت دیکھے تو خبردار کرتا ہے۔

اور پروجیکٹس کے بارے میں ایک وضاحت: اپنے modelProviders والا پروجیکٹ .qwen/settings.json ہوم ڈائریکٹری کی فہرست میں اضافہ نہیں کرتا، بلکہ اسے بدل دیتا ہے — ایسے پروجیکٹ کے اندر گیٹ وے کے ماڈل /model سے غائب ہو جائیں گے۔ پروجیکٹ فائل میں کلید رکھنی ہی نہیں چاہیے: اس کے ساتھ وہ ریپوزٹری میں بھی چلی جائے گی۔

modelProviders میں تبدیلیاں چلتی ہوئی سیشن دوبارہ شروع کیے بغیر قبول کر لیتی ہے — بس /model دوبارہ کھول لینا کافی ہے۔ ایڈیٹر کے بغیر یہی کام /auth → Custom Provider وزرڈ کرتا ہے۔

اتھارائزیشن اور ماڈلز: Qwen Code کام کرنے کا طریقہ کیسے منتخب کرتا ہے

Qwen Code کے دو آزاد انتخاب ہیں: اتھارائزیشن کی قسم — کون سا پروٹوکول شامل کرنا ہے اور کیز (keys) کہاں سے لینی ہیں — اور ماڈل۔ قسم security.auth.selectedType میں محفوظ ہوتی ہے، اور انسٹالر کا عمل اسی پر منحصر ہوتا ہے:

selectedType میں کیا ہےانسٹالر کیا کرے گا
کچھ نہیں یا qwen-oauthopenai انسٹال کرے گا اور Gonka نیٹ ورک سے ڈیفالٹ ماڈل لے گا؛ بند ٹیرف کو کام کا انتخاب نہیں سمجھا جاتا، لیکن انسٹالر ایک پیغام دے گا کہ اس نے اسے تبدیل کر دیا ہے اور پرانے پر کیسے واپس آنا ہے
openaiمنتخب کردہ ماڈل — گیٹ وے یا کسی اور فراہم کنندہ کا — رہنے دے گا، صرف کیٹلاگ کو اپ ڈیٹ کرے گا
anthropic, gemini, vertex-aiاسے نہیں چھیڑے گا: یہ ایک کام کرنے والا سیٹ اپ ہے۔ --model فلیگ کے ساتھ یہ اسے تبدیل کر دے گا اور واپس آنے کا طریقہ بتا دے گا

سیشن کے اندر /model کمانڈ ماڈل تبدیل کرتی ہے۔ ہمارے رن میں، اس نے پروٹوکول ٹیگ کے ساتھ گیٹ وے کے تمام ریکارڈز دکھائے، اور فہرست کے نیچے — کانٹیکسٹ ونڈو، ایڈریس اور کی (key) والے متغیر کا نام دکھایا:

Select Model

  1. [openai] MiniMax M2.7 (Gonka) (MiniMaxAI/MiniMax-M2.7)
› 2. [openai] DeepSeek V4 Flash (Gonka) (deepseek-ai/DeepSeek-V4-Flash-0731)
  3. [openai] GLM 5.3 Flash (Gonka) (zai-org/GLM-5.3-Flash)

Modality:       text-only
Context Window: 380,000 tokens
Base URL:       https://gate.joingonka.ai/v1
API Key:        JOINGONKA_API_KEY

/model سے انتخاب سیشنز کے درمیان محفوظ رہتا ہے۔ ایک دفعہ کے لانچ کے لیے، ماڈل ID کے ساتھ -m فلیگ سیٹ کرتا ہے: qwen -m zai-org/GLM-5.3-Flash۔ پرامپٹس اور اجازتوں کی درجہ بندی کے لیے ایک الگ ہلکا ماڈل /model --fast کمانڈ سے سیٹ کیا جاتا ہے؛ جب تک یہ دستیاب نہ ہو، بنیادی ماڈل ہی یہ کام کرتا ہے۔

کون سا ماڈل منتخب کریں۔ نیٹ ورک کے تمام ماڈلز کی قیمت ایک ہی ہے، اس لیے انتخاب رویے کے بارے میں ہے۔ Qwen Code 0.24.4 پر ایک ہی کام کرتے وقت ان کا رویہ ایسا تھا — ایک فائل پڑھنا اور غلطی تلاش کرنا (23 ستمبر 2026 کو تصدیق شدہ):

ماڈلکانٹیکسٹ / جوابQwen Code میں رویہ
DeepSeek V4 Flash380K / 32768انسٹالر کا انتخاب: بڑی ونڈو اور نیٹ ورک میں سب سے زیادہ رسپانس کی حد۔ دو چالوں میں کام مکمل کیا
GLM-5.3 Flash390K / 8192ریزننگ ماڈل: سب سے درست جواب، ریزننگ ایک الگ تھریڈ میں آتی ہے اور رسپانس کی حد میں شامل ہوتی ہے
MiniMax M2.7200K / 8192دو چالوں اور تقریباً سات سیکنڈ میں درست جواب؛ ریزننگ ایک الگ تھریڈ میں آتی ہے اور جواب کے متن میں نہیں ہوتی

GLM-5.3 Flash میں ریزننگ۔ انسٹالر ہر ماڈل کو samplingParams دیتا ہے، اور اس معاملے میں Qwen Code درخواست میں ریزننگ کی سطح شامل نہیں کرتا: /effort کمانڈ نیٹ ورک ماڈلز تک نہیں پہنچتی اور GLM-5.3 Flash ہمیشہ سوچتا (think) ہے۔ اگر سوئچ کی ضرورت ہو تو، لیولز کا اعلان براہ راست ماڈل ریکارڈ میں کریں:

{
  "id": "zai-org/GLM-5.3-Flash",
  "capabilities": {
    "reasoning": { "profile": "openai-effort", "efforts": ["low", "high"], "defaultEffort": "high" }
  },
  …
}

تب Qwen Code reasoning_effort بھیجنا شروع کر دے گا، اور GLM-5.3 Flash کے معاملے میں low ویلیو ریزننگ کو مکمل طور پر بند کر دیتی ہے — تفصیلات ماڈل کے جائزے میں دیکھیں۔ "defaultEffort": "low" کے ساتھ ہمارے رن میں، Qwen Code نے reasoning_effort: "low" بھیجا اور ماڈل نے ریزننگ بلاک کے بغیر جواب دیا۔

جانچ: کیا ہونا چاہیے

سب سے تیز جانچ — ایک بار چلانا۔ ایک خالی ڈائریکٹری میں calc.py رکھیں جس میں جمع کرنے والا فنکشن دراصل تفریق کرتا ہو، اور بگ ڈھونڈنے کو کہیں:

qwen -p "Read calc.py and tell me in one sentence whether it has a bug."

ایجنٹ کو خود ہی پڑھنے کا ٹول کال کرنا چاہیے اور لبِ لباب جواب دینا چاہیے۔ GLM-5.3 Flash نے ایسے جواب دیا (-m zai-org/GLM-5.3-Flash کے ساتھ چلایا):

Yes, there is a bug: the `add` function subtracts instead of adding (`return a - b`), so `print(add(2, 3))` prints `-1` instead of `5`.

انٹرفیس میں (qwen بغیر آرگیومنٹ) ہیڈر منتخب ماڈل دکھائے گا — API Key | DeepSeek V4 Flash (Gonka)، — اور وہی درخواست اس طرح کام کرے گی:

> Read calc.py and tell me in one sentence whether it has a bug.
  ✓ Read calc.py, README.md

  ◆ Yes, calc.py has a bug: the add function returns the difference (a - b) instead of the sum (a + b). …

  ➜ demo · DeepSeek V4 Flash (Gonka) · 380.0k Context 5.1% used

/stats کمانڈ ماڈل کے حساب سے درخواستیں اور ٹوکنز دکھائے گی، اور گیٹ وے ڈیش بورڈ وہی خرچ «استعمال» کے سیکشن میں دکھائے گا۔

-p میں منظوری موڈ۔ بغیر فلیگز ایک بار چلانا Ask Permissions موڈ میں ہوتا ہے: تصدیق کرنے والا کوئی نہیں، اس لیے جن ٹولز کو اجازت درکار ہے — شیل کمانڈز، فائل ایڈیٹنگ اور رائٹنگ — وہ ماڈل کو دیے ہی نہیں جاتے۔ ls چلانے کی درخواست پر ہمارے رن میں ایجنٹ نے کہا کہ اس کے پاس ایسا ٹول نہیں۔ ایڈیٹنگ کے لیے --approval-mode auto-edit شامل کریں، کمانڈز کے لیے — --yolo؛ آخری کے ساتھ Qwen Code انتباہ دیتا ہے کہ سینڈ باکس فعال نہیں۔

اگر کچھ غلط ہو جائے تو تشخیص عام طور پر پیغام سے ہی پڑھی جا سکتی ہے:

کیا نظر آتا ہےاس کا کیا مطلب ہےکیا کرنا ہے
No auth type is selected. Please configure an auth type …توثیق کی قسم منتخب نہیںانسٹالر چلائیں یا اوپر کی مثال کی طرح "selectedType": "openai" لکھیں
Qwen OAuth free tier was discontinued on 2026-04-15 …سیٹنگز میں بند شدہ qwen-oauth رہ گیا ہےانسٹالر چلائیں: یہ قسم بدل دے گا اور بتائے گا کہ کیا تبدیل کیا
[API Error: 401 Invalid API key]گیٹ وے نے کلید قبول نہیں کیenv بلاک چیک کریں اور دیکھیں کہ شیل یا .env میں پرانی ویلیو والا JOINGONKA_API_KEY تو نہیں: یہ فائل پر فوقیت رکھتا ہے
429 Model "…" is currently overloaded in the Gonka network (rate limit)نیٹ ورک میں ماڈل کی مفت گنجائش ختمایک منٹ بعد دوبارہ کوشش کریں یا ماڈل بدلیں؛ حالت اسٹیٹس پیج پر دیکھی جا سکتی ہے
Request timeout after 151s …, پھر Retrying provider attemptلوڈ کے باعث نیٹ ورک ڈھائی منٹ میں جواب دینا شروع نہیں کر سکاQwen Code خود درخواست دہرائے گا؛ لمبا ہو جائے تو — ماڈل بدلیں

اس کی قیمت کیا ہے

ایجنٹ چیٹ کے برعکس ٹوکنز کا استعمال کرتا ہے: Qwen Code آپ کے ہر جملے کے ساتھ ایک سسٹم پرامپٹ اور ٹولز کی تفصیلات شامل کرتا ہے اور کام مکمل کرنے کے لیے کئی مراحل کی ضرورت ہوتی ہے۔ ہماری ٹیسٹنگ میں، ہر qwen -p درخواست میں اصل کام سے پہلے ہی تقریباً 13 ہزار ان پٹ ٹوکنز خرچ ہوئے، اور "فائل پڑھیں، غلطی تلاش کریں" والے ٹاسک میں دو مراحل اور تقریباً 27 ہزار ٹوکنز لگے۔ انٹرفیس میں ٹولز کی تعداد زیادہ ہوتی ہے اور جواب دینے کے بعد Qwen Code اسی ماڈل کے ساتھ کچھ سروس ریکویسٹ بھی بھیجتا ہے — مثلاً، اگلی بات کی تجویز کے لیے: /stats نے اسی ٹاسک کے لیے 4 درخواستیں اور تقریباً 79 ہزار ان پٹ ٹوکنز دکھائے۔

JoinGonka Gateway کے ذریعے ٹوکنز کی قیمت ان پٹ کے لیے $0.0069 فی ملین اور آؤٹ پٹ کے لیے $0.021 فی ملین ہے — یہ قیمت نیٹ ورک کے تمام ماڈلز کے لیے یکساں ہے اور اس صفحہ پر براہ راست سورس سے اپ ڈیٹ ہوتی ہے۔

اسکرپٹخرچGateway کے ذریعے
qwen -p میں ایک بار کا ٹاسک: فائل پڑھنا، غلطی تلاش کرنا~27K ٹوکنزسینٹ کا معمولی حصہ
انٹرفیس میں وہی کام، سروس ریکویسٹ کے ساتھ~79K ٹوکنزسینٹ کا معمولی حصہ
دن بھر کی فعال ورکنگ3-7M ٹوکنزچند سینٹس
ایک ماہ کی فعال ڈیولپمنٹ~150M ٹوکنزتقریباً ایک ڈالر

دائیں کالم کے تخمینے ستمبر 2026 کی قیمتوں کے مطابق ہیں۔ موازنہ کے لیے — Qwen Code میں ماڈلز کے لیے ادائیگی کے طریقے:

طریقہادائیگی کا ماڈلحدود
qwen-oauthمفت تھا15 اپریل 2026 کو بند ہو گیا
Alibaba Cloud Coding Planماہانہ فکسڈ رقموینڈر کی جانب سے کوٹا، الگ sk-sp-… کی
Alibaba Cloud Token Planٹوکنز کے حساب سے، ٹیموں اور کمپنیوں کے لیےریجنل endpoint اور Alibaba Cloud کی
JoinGonka Gatewayٹوکنز کے حساب سے، پری پیڈ بیلنسکابینہ میں خرچ نظر آتا ہے؛ کوئی سبسکرپشن یا ماہانہ کوٹا نہیں

جہاں ضرورت نہ ہو وہاں سروس ریکویسٹ بند کی جا سکتی ہیں: اگلی بات کی تجاویز کے لیے — "ui": { "enableFollowupSuggestions": false }، بیک گراؤنڈ آٹو میموری کے لیے — "memory": { "enableManagedAutoMemory": false, "enableManagedAutoDream": false }۔ درست خرچ اور بیلنس کابینہ کے "Usage" اور "Billing" سیکشن میں دیکھیں۔ بائی ڈیفالٹ DeepSeek V4 Flash کا انتخاب کیوں کیا گیا، اس کی تفصیل ماڈل کے جائزے میں موجود ہے۔

کام کے دوران یاد رکھنے والی باتیں

منظوری کے موڈز (Approval Modes)۔ Qwen Code انٹرفیس میں Auto موڈ میں شروع ہوتا ہے: پروجیکٹ کے اندر پڑھنا، تلاش کرنا اور ترمیم کرنے کی اجازت ہوتی ہے، لیکن شیل کمانڈز اور دیگر خطرناک کاموں کے لیے کلاسیفائر ماڈل کو الگ سے درخواست بھیجی جاتی ہے۔ دوسرے موڈز — Plan, Ask Permissions, Auto-Edit اور YOLO — کو Shift+Tab (Windows میں Tab) یا /approval-mode کمانڈ سے تبدیل کیا جا سکتا ہے؛ ڈیفالٹ موڈ tools.approvalMode کی کے ذریعے سیٹ کیا جاتا ہے۔

بیک گراؤنڈ ورک۔ بائی ڈیفالٹ Qwen Code آٹو میموری استعمال کرتا ہے: گفتگو کے بعد بیک گراؤنڈ میں پروجیکٹ اور آپ کی ترجیحات کے بارے میں نوٹس جمع کرتا ہے اور دن میں ایک بار انہیں صاف (Dream) کرتا ہے — اسی ماڈل کا استعمال کرتے ہوئے۔ ایک بار کی پروسیسنگ میں یہ واضح ہوتا ہے: qwen -p جواب دینے کے بعد بھی چند منٹ تک چل سکتا ہے جب تک بیک گراؤنڈ ٹاسک ماڈل کا انتظار کر رہا ہوتا ہے۔ اسکرپٹس اور CI کے لیے آٹو میموری کو بند کریں (اوپر دی گئی کیز استعمال کر کے) اور حدود مقرر کریں: --max-wall-time, --max-session-turns, --max-tool-calls۔

تصاویر۔ نیٹ ورک کے ماڈلز صرف ٹیکسٹ بیسڈ ہیں (/model میں Modality: text-only)۔ اسکرین شاٹس کے لیے /model --vision کمانڈ کے ذریعے کسی دوسرے پرووائیڈر کا ماڈل سیٹ کریں: یہ تصویر کو ٹیکسٹ میں بدل دے گا، اور پھر بنیادی ماڈل کام جاری رکھے گا۔

شماریات۔ Qwen Code بائی ڈیفالٹ گمنام استعمال کے اعداد و شمار بھیجتا ہے؛ اسے بند کرنے کے لیے "privacy": { "usageStatisticsEnabled": false } استعمال کریں۔ گیٹ وے پرامپٹس یا جوابات کا مواد ذخیرہ نہیں کرتا — صرف خرچ کا ریکارڈ رکھتا ہے۔

نیٹ ورک کے ساتھی۔ جن لیبارٹریز کے ماڈلز نیٹ ورک ہوسٹ کرتا ہے، ان کے اپنے ایجنٹس بھی موجود ہیں: DeepSeek کے لیے DeepSeek Harness، MiniMax کے لیے MiniMax Code، اور GLM کے تخلیق کار Z.ai کے لیے ZCode۔ یہ سب اسی گیٹ وے اور کی (key) کا استعمال کرتے ہیں اور ایک ہی بیلنس سے خرچ کرتے ہیں۔

Qwen Code، Qwen ٹیم کا ایک اوپن ٹرمینل ایجنٹ ہے، اور فری qwen-oauth بند ہونے کے بعد اسے اپنے ماڈل پرووائیڈر کی ضرورت ہے۔ تیز ترین طریقہ ہے npx @joingonka/setup --tool qwen-code: انسٹالر ~/.qwen/settings.json فائل کے env بلاک میں کلید درج کر دے گا، modelProviders.openai میں DeepSeek V4 Flash، GLM-5.3 Flash اور MiniMax M2.7 کو اصلی حدود کے ساتھ شامل کرے گا، security.auth.selectedType کو openai پر سیٹ کرے گا اور ایک لائیو ریکویسٹ کے ساتھ کنکشن چیک کرے گا۔ نیٹ ورک کے تمام تینوں ماڈل کام کرتے ہیں: بائی ڈیفالٹ DeepSeek V4 Flash منتخب ہوتا ہے، جبکہ GLM-5.3 Flash اور MiniMax M2.7 کو /model کمانڈ کے ذریعے منتخب کیا جا سکتا ہے۔ ٹیسٹ کرنے کے لیے غلطی والی فائل پر qwen -p چلائیں اور ڈیش بورڈ میں “Usage” سیکشن چیک کریں؛ Gonka نیٹ ورک کی مقررہ قیمت پر اصل ٹوکنز کے لیے ادائیگی کریں۔

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

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

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