علم کے مرکز کے حصے ▾
نیویگیشن
▸ یہاں سے شروع کریں کردار کے لحاظ سےزمرہ جات
- OpenCode: مفت ماڈلز، پرووائیڈرز اور API کلید
- Cursor + Gonka AI – کوڈنگ کے لیے سستا LLM
- Claude Code + Gonka AI – ٹرمینل کے لیے LLM
- DeepSeek Harness: JoinGonka Gateway کے ذریعے اپنا پرووائیڈر
- Codex CLI: سبسکرپشن کے بجائے اپنی کی (key)
- Pi + JoinGonka Gateway — سستے انفرنس پر ٹرمینل ایجنٹ
- omp (Oh My Pi) + JoinGonka Gateway: ماڈل رولز کے ساتھ ایجنٹ
- Zoo Code + JoinGonka Gateway: Roo Code سے Gonka ماڈلز پر منتقلی
- Kilo Code + Gonka AI — VS Code میں AI ایجنٹ
- ZCode: ٹیرف، قیمتیں اور GLM Coding Plan کی حدود
- Hermes Agent + DeepSeek, Gonka نیٹ ورک پر — انتہائی کم قیمت میں خودمختار ایجنٹ
- OpenClaw + Gonka AI – سستے AI ایجنٹس
- Continue.dev + Gonka AI – VS Code/JetBrains کے لیے AI
- Cline + Gonka AI – VS Code میں AI ایجنٹ
- Aider + Gonka AI – AI کے ساتھ جوڑا پروگرامنگ
- LangChain + Gonka AI – AI ایپلیکیشنز بہت کم قیمت پر
- n8n + Gonka AI – سستے AI کے ساتھ آٹومیشن
- Open WebUI + Gonka AI – اپنا ChatGPT
- LibreChat + Gonka AI — اوپن سورس ChatGPT
- Roo Code + Gonka AI — VS Code میں خودمختار AI ایجنٹ
- لاما انڈیکس + گونکا AI — RAG-ایپلی کیشنز صرف چند روپے میں
- PydanticAI + گونکا — ٹائپ شدہ AI-ایجنٹ صرف چند روپے میں
- Vercel AI SDK + گونکا AI — TypeScript پر AI-ایپلی کیشنز صرف چند روپے میں
- TanStack AI + گونکا — TypeScript پر AI-ایپلی کیشنز صرف چند روپے میں
- API فوری آغاز — curl, Python, TypeScript
- JoinGonka Gateway — مکمل جائزہ
- مینجمنٹ کیز — Gonka پر SaaS
- سب سے سستا AI API: 2026 کے فراہم کنندگان کا موازنہ
- AI ٹوکن اور API-کی کیسے خریدیں: 2026 کے 3 طریقے
- مفت AI API: رجسٹریشن اور ریفرل پر ٹوکنز
- Cursor Pro کوٹہ ختم — تجزیہ اور سستا متبادل
- Claude Code سستا: Claude کے بجائے GLM اور DeepSeek
- Claude Code + DeepSeek V4 Flash: کیسے جوڑیں اور ایک کام کی قیمت کتنی ہے
- Cline پیسے ضائع کر رہا ہے — ایجنٹ اتنا زیادہ خرچ کیوں کرتا ہے
- OpenClaw مہنگا ہے — کیوں ایجنٹ ٹوکن ضائع کرتا ہے اور کیسے بچت کریں
- OpenRouter کا متبادل: وہی ماڈلز کئی گنا کم قیمت میں
- کوڈنگ 2026 کے لیے بہترین AI-ماڈل: موازنہ اور قیمتیں
- حدود کے بغیر GitHub Copilot کا سستا متبادل
- کریڈٹ اور حدود کے بغیر Windsurf کا سستا متبادل
- 2026 میں AI-ایجنٹس کے لیے سب سے سستا API
- JetBrains IDE + JoinGonka Gateway — کریڈٹس کے بجائے اپنا endpoint
- GitHub Copilot BYOK — کوٹہ کے بجائے اپنے ماڈلز
- Zed + JoinGonka Gateway — ایڈیٹر میں سستا انفیرنس
- MiniMax Code: Gonka کے ذریعے اپنی کلید استعمال کرتے ہوئے MiniMax ایجنٹ
- Warp + JoinGonka Gateway — آپ کے اپنے endpoint پر ٹرمینل ایجنٹ
- Trae + JoinGonka Gateway — AI-IDE میں Gonka نیٹ ورک ماڈلز
- Cherry Studio + JoinGonka Gateway — ڈیسک ٹاپ AI کلائنٹ
- OpenHands + JoinGonka Gateway: اپنے اینڈپوائنٹ پر ایجنٹ
- qwen-oauth بند ہونے کے بعد Qwen Code: JoinGonka Gateway کے ذریعے کام
- Goose + JoinGonka Gateway: اپنا پرووائیڈر اور کی (key) keyring میں
- Crush + JoinGonka Gateway: Gonka نیٹ ورک کے ماڈلز پر Charm ایجنٹ
- Kimi Code CLI: Gonka کے ذریعے اپنی کی استعمال کرتے ہوئے Moonshot AI ایجنٹ
- Factory Droid + JoinGonka Gateway: Gonka نیٹ ورک ماڈلز پر BYOK
- MiMo Code + JoinGonka Gateway: Gonka نیٹ ورک ماڈلز پر Xiaomi ایجنٹ
ٹولز
PydanticAI + گونکا — ٹائپ شدہ AI-ایجنٹ صرف چند روپے میں
PydanticAI ایک Python فریم ورک ہے جو Pydantic کی ٹیم نے AI ایجنٹس بنانے کے لیے تیار کیا ہے (وہی ویلیڈیشن لائبریری جس پر نصف Python ایکو سسٹم کا دارومدار ہے)۔ PydanticAI کی خاصیت ٹائپڈ آؤٹ پٹ ہے: آپ نتیجے کو ایک عام Pydantic ماڈل کے طور پر بیان کرتے ہیں، اور فریم ورک ضمانت دیتا ہے کہ ماڈل اسی ساخت میں واپس آئے گا، جو ویلیڈیٹڈ اور استعمال کے لیے تیار ہوگا۔ مزید برآں، اس میں آسان @agent.tool ٹول کالنگ، ڈیپینڈنسی انجیکشن اور کسی بھی پرووائیڈر کی سپورٹ شامل ہے۔
تمام ایجنٹ فریم ورکس کی طرح، سب سے بڑا مسئلہ ٹوکنز کی قیمت ہے۔ ٹولز کے ساتھ ایک ایجنٹ سیاق و سباق کو چکروں میں گھماتا ہے: کوئری → ٹول کال → نتیجہ → دوبارہ کوئری۔ ایک ٹاسک میں آسانی سے چند ملین ٹوکن خرچ ہو جاتے ہیں۔ OpenAI ($2.50–15 فی 1M) اور Anthropic ($3–15 فی 1M) کی قیمتوں پر، ایک پروٹو ٹائپ بھی مہنگا پڑتا ہے، اور روزانہ ہزاروں درخواستوں والی پروڈکشن سروس تو ناقابل برداشت ہے۔
PydanticAI OpenAIChatModel اور OpenAIProvider کلاسز کے ذریعے کسی بھی OpenAI-compatible اینڈ پوائنٹ کے ساتھ مقامی طور پر کام کرتا ہے۔ اس کا مطلب ہے کہ JoinGonka Gateway کو جوڑنا چند لائنوں کا کام ہے — بغیر کسی الگ پیکج یا اڈاپٹر کے۔ نتیجہ: ٹائپڈ ایجنٹس جو OpenAI/Anthropic کے $2.50–15 کے بجائے 1M ان پٹ ٹوکنز کے لیے صرف $0.0062 میں کام کرتے ہیں — جو سینکڑوں اور ہزاروں گنا سستا ہے۔
فوری آغاز: کوڈ میں کنکشن
پہلے ایک کلید حاصل کریں: gate.joingonka.ai/register پر رجسٹر کریں — رجسٹریشن پر ہم 3M مفت ٹوکنز دیتے ہیں — اور Dashboard → API Keys میں جا کر jg-xxx کلید بنائیں۔
انسٹال:
pip install pydantic-ai
# or the slim variant with only the OpenAI dependencies:
# pip install "pydantic-ai-slim[openai]"سب سے چھوٹی مثال — Gonka کے ذریعے ایک ایجنٹ۔ PydanticAI ایک کسٹم endpoint OpenAIProvider(base_url=..., api_key=...) کے ذریعے سیٹ کرتا ہے، جو OpenAIChatModel کو دیا جاتا ہے:
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIChatModel
from pydantic_ai.providers.openai import OpenAIProvider
model = OpenAIChatModel(
"MiniMaxAI/MiniMax-M2.7",
provider=OpenAIProvider(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
),
)
agent = Agent(model)
result = agent.run_sync("Explain in two sentences what PoUW is")
print(result.output)بس اتنا ہی — آپ کا PydanticAI ایجنٹ Gonka کے غیر مرکزی نیٹ ورک کے ذریعے بہت معمولی لاگت میں کام کر رہا ہے۔ run_sync طریقہ اسکرپٹس کے لیے آسان ہے؛ async کوڈ کے لیے await agent.run(...) موجود ہے۔
ماڈل کے پیرامیٹرز: MiniMax M2.7 کی context window 180K ٹوکنز (180000)، DeepSeek V4 Flash کی 380K، GLM-5.3 Flash کی 390K؛ Gateway کے ذریعے جواب کی زیادہ سے زیادہ لمبائی MiniMax اور GLM-5.3 Flash میں 8192 ٹوکنز تک، DeepSeek میں 32768 تک۔ ماڈل کی سیٹنگز کے ذریعے آؤٹ پٹ محدود کیا جا سکتا ہے (OpenAIChatModelSettings(max_tokens=8192))۔ دستیاب ہیں: MiniMaxAI/MiniMax-M2.7، deepseek-ai/DeepSeek-V4-Flash-0731 اور zai-org/GLM-5.3-Flash — صرف OpenAIChatModel کی پہلی دلیل میں ماڈل کا نام بدلنا کافی ہے۔
PydanticAI کی خصوصیت: ٹائپ شدہ آؤٹ پٹ
PydanticAI منتخب کرنے کی بنیادی وجہ structured output ہے۔ جواب کے متن کو regex سے پارس کرنے کے بجائے، آپ نتیجے کو ایک Pydantic ماڈل کے طور پر بیان کرتے ہیں اور اسے output_type پیرامیٹر میں دیتے ہیں۔ فریم ورک ماڈل کے tool calling کا استعمال کرتا ہے تاکہ وہ ڈیٹا کو بالکل اسکیما کے مطابق واپس کرے، اسے validate کرتا ہے اور result.output کے ذریعے تیار آبجیکٹ دیتا ہے۔
from pydantic import BaseModel
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIChatModel
from pydantic_ai.providers.openai import OpenAIProvider
model = OpenAIChatModel(
"MiniMaxAI/MiniMax-M2.7",
provider=OpenAIProvider(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
),
)
class Profile(BaseModel):
name: str
role: str
skills: list[str]
agent = Agent(model, output_type=Profile)
result = agent.run_sync(
"Extract the data: Anna is a backend developer who knows Python, Go and Postgres"
)
print(result.output)
# name='Anna' role='backend developer' skills=['Python', 'Go', 'Postgres']
print(result.output.skills) # ['Python', 'Go', 'Postgres'] — already a list[str], not textیہ اس لیے کام کرتا ہے کہ Gonka کے تینوں ماڈلز (MiniMax M2.7، DeepSeek V4 Flash اور GLM-5.3 Flash) مقامی tool calling کو سپورٹ کرتے ہیں — PydanticAI درست JSON ڈھانچہ واپس کرنے کے لیے اسی پر انحصار کرتا ہے۔ آؤٹ پٹ میں آپ کو ایک ٹائپ شدہ Python آبجیکٹ ملتا ہے، نہ کہ کوئی سٹرنگ جسے دستی طور پر پارس کرنا پڑے۔ یہ ڈیٹا نکالنے، درجہ بندی، فارم بھرنے اور RAG پائپ لائنز کے لیے بہترین ہے، جہاں نتیجہ سخت فارمیٹ میں کوڈ کے ذریعے آگے بھیجنا ہوتا ہے۔
لاگت کا موازنہ
PydanticAI ایجنٹس اور پائپ لائنز کے لیے ایک فریم ورک ہے جو مسلسل کام کرتے ہیں: ڈیٹا نکالنا، ٹولز کال کرنا، اور درخواستیں پروسیس کرنا۔ یہاں ٹوکن کی قیمت یہ طے کرتی ہے کہ آیا پروجیکٹ صرف پروٹوٹائپ رہے گا یا پروڈکشن میں جائے گا۔ آئیے کچھ عام لوڈز کا موازنہ کریں:
| منظرنامہ | ٹوکنز | OpenAI / Anthropic | JoinGonka Gonka |
|---|---|---|---|
| دستاویز سے اسٹرکچر نکالنا | ~3K | $0.008 — $0.045 | ~$0.000028 |
| ٹول کالنگ کے ساتھ ایجنٹ (ایک سائیکل) | ~15K | $0.04 — $0.22 | ~$0.00014 |
| RAG-پائپ لائن (1000 درخواست/دن) | ~5M/دن | $12 — $75/دن | ~$0.048/دن |
| پروڈکشن-ایجنٹ (100K درخواست/دن) | ~500M/دن | $1,250 — $7,500/دن | ~$4.80/دن |
فرق سینکڑوں یا ہزاروں گنا ہے۔ ایک پروٹوٹائپ کے لیے اس کا مطلب ہے کہ 3M مفت ٹوکنز ایجنٹ کے پہلے رنز کے لیے کافی ہیں۔ روزانہ لاکھوں درخواستیں سنبھالنے والے پروڈکشن کے لیے، بچت مہینے میں ہزاروں ڈالر ہوتی ہے — PydanticAI کا کوڈ وہی رہتا ہے، صرف base_url تبدیل کرنا پڑتا ہے۔
ایک jg-xxx کلید اور ایک بیلنس OpenAI-فارمیٹ (/v1) اور Anthropic-فارمیٹ (/v1/messages) دونوں کے لیے کام کرتا ہے — لیکن PydanticAI کے لیے اوپر دکھایا گیا OpenAI-موافق endpoint کافی ہے۔
ٹول کالنگ اور ماڈل کا انتخاب
PydanticAI کی دوسری اہم خصوصیت — ٹولز۔ کسی فنکشن کو @agent.tool_plain ڈیکوریٹر سے (context کے بغیر) یا @agent.tool سے (RunContext اور dependency injection تک رسائی کے ساتھ) رجسٹر کیا جا سکتا ہے۔ ماڈل خود فیصلہ کرتا ہے کہ ٹول کب کال کرنا ہے، نتیجہ وصول کرتا ہے اور استدلال جاری رکھتا ہے:
import random
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIChatModel
from pydantic_ai.providers.openai import OpenAIProvider
model = OpenAIChatModel(
"MiniMaxAI/MiniMax-M2.7",
provider=OpenAIProvider(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
),
)
agent = Agent(
model,
instructions="You are an assistant. Use the tools when needed.",
)
@agent.tool_plain
def roll_dice() -> str:
"""Rolls a six-sided die and returns the result."""
return str(random.randint(1, 6))
@agent.tool_plain
def calculator(expression: str) -> str:
"""Evaluates a math expression."""
return str(eval(expression))
result = agent.run_sync("Roll the die and multiply the result by 7")
print(result.output)چونکہ Gonka میں tool calling مقامی ہے، ٹولز قابلِ اعتماد طریقے سے کال ہوتے ہیں — متنی جوابات کی نازک پارسنگ کے بغیر۔ پورا چکر (درخواست → tool کال → حتمی جواب) Gonka کے ذریعے تقریباً $0.00007 کا پڑتا ہے، جبکہ OpenAI/Anthropic میں $0.04–0.22۔
کون سا ماڈل منتخب کریں: MiniMaxAI/MiniMax-M2.7 — طویل مکالمات اور متوازن کاموں کے لیے، آؤٹ پٹ 8192 تک۔ deepseek-ai/DeepSeek-V4-Flash-0731 — نیٹ ورک کے طویل ترین contexts میں سے ایک (380K) اور سستے بڑے prompts، آؤٹ پٹ 32768 تک۔ zai-org/GLM-5.3-Flash — پیچیدہ استدلال کے لیے reasoning ماڈل اور نیٹ ورک کا طویل ترین context (390K)، آؤٹ پٹ 8192 تک؛ استدلال max_tokens کا کچھ حصہ کھاتا ہے، اسے اضافی گنجائش کے ساتھ سیٹ کریں (کم از کم 600)۔ تینوں ایک ہی کلید سے ابھی دستیاب ہیں — صرف ماڈل کی لائن بدلتی ہے۔ اسی نوعیت کے ٹولز: chains اور RAG کے لیے LangChain، ڈیٹا انڈیکسنگ کے لیے LlamaIndex۔