علم کے مرکز کے حصے ▾
نئے سیکھنے والوں کے لیے
سرمایہ کاروں کے لیے
- GNK ٹوکن کی قدر کہاں سے آتی ہے
- گونکا بمقابلہ حریف: ریندر، آکاش، io.net
- لبرمانز: بایو فزکس سے غیر مرکزی AI تک
- GNK ٹوکنومکس
- Gonka کے خطرات اور امکانات: معروضی تجزیہ
- Gonka بمقابلہ Render Network: تفصیلی موازنہ
- Gonka بمقابلہ Akash: AI inference بمقابلہ کنٹینرز
- Gonka بمقابلہ io.net: inference بمقابلہ GPU مارکیٹ پلیس
- گونکا بمقابلہ بٹ ٹینسر: AI کے دو طریقوں کا تفصیلی موازنہ
- گونکا بمقابلہ فلکس: مفید مائننگ کے لیے دو طریقے
- گونکا میں حکمرانی: ایک غیر مرکزی نیٹ ورک کو کیسے چلایا جاتا ہے
تکنیکی
تجزیہ
ٹولز
- Cursor + Gonka AI – کوڈنگ کے لیے سستا LLM
- Claude Code + Gonka AI – ٹرمینل کے لیے LLM
- OpenClaw + Gonka AI – سستے AI ایجنٹس
- OpenCode + 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
- Hermes Agent + Gonka AI — ایک خودمختار ایجنٹ سستے میں
- Kilo Code + Gonka AI — VS Code میں AI ایجنٹ
- 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 کے فراہم کنندگان کا موازنہ
- Cursor Pro request limit reached — حقیقی تجزیہ اور سستا متبادل
- Claude Code cheaper alternative — بل کا تجزیہ اور سوئچنگ
- Cline burned through dollars — ایجنٹ پیسے کیوں جلاتا ہے
- OpenClaw بہت مہنگا — ایجنٹ ٹوکن کیوں جلاتا ہے اور کیسے بچت کی جائے
- OpenRouter کا سستا متبادل — JoinGonka Gateway سے موازنہ
ٹولز
PydanticAI + گونکا — ٹائپ شدہ AI-ایجنٹ صرف چند روپے میں
PydanticAI — Pydantic (اسی توثیق کی لائبریری کی ٹیم کی طرف سے AI ایجنٹ بنانے کے لیے ایک پائتھون فریم ورک ہے، جس پر پائتھون ایکو سسٹم کا آدھا حصہ انحصار کرتا ہے)۔ PydanticAI کی اہم خصوصیت — ٹائپ شدہ آؤٹ پٹ ہے: آپ نتیجہ کو ایک عام Pydantic-ماڈل کے طور پر بیان کرتے ہیں، اور فریم ورک اس بات کی ضمانت دیتا ہے کہ ماڈل بالکل وہی ڈھانچہ واپس کرے گا، جو توثیق شدہ اور استعمال کے لیے تیار ہے۔ اس کے علاوہ قابل فہم @agent.tool ٹول کالنگ، ڈیپینڈنسی انجیکشن اور کسی بھی فراہم کنندہ کی سپورٹ۔
مسئلہ وہی ہے جو تمام ایجنٹ فریم ورکس کا ہے — ٹوکنز کی قیمت۔ ٹولز کے ساتھ ایجنٹ سیاق و سباق کو گول گھماتا ہے: درخواست → ٹول کال → نتیجہ → دوبارہ درخواست۔ ایک کام کے لیے آسانی سے لاکھوں ٹوکنز استعمال ہو جاتے ہیں۔ OpenAI ($2.50–15 فی 1M) اور Anthropic ($3–15 فی 1M) کی شرحوں پر، ایک پروٹو ٹائپ بھی مہنگا ہو جاتا ہے، اور روزانہ ہزاروں درخواستوں کے ساتھ پروڈکشن — ناقابل برداشت۔
PydanticAI OpenAIChatModel اور OpenAIProvider کلاسوں کے ذریعے کسی بھی OpenAI-مطابقت پذیر اینڈ پوائنٹ کے ساتھ مقامی طور پر کام کرتا ہے۔ اس کا مطلب ہے کہ JoinGonka Gateway کو چند سطروں کے ساتھ منسلک کیا جا سکتا ہے — بغیر الگ پیکجز اور اڈاپٹرز کے۔ نتیجہ: ٹائپ شدہ ایجنٹ، جو OpenAI/Anthropic کے $2.50–15 کے بجائے $0.0005 فی 1M ان پٹ ٹوکنز پر کام کرتے ہیں — سینکڑوں اور ہزاروں گنا سستا۔
فوری آغاز: کوڈ میں کنکشن
پہلے کلید حاصل کریں: gate.joingonka.ai/register پر رجسٹر ہوں — رجسٹریشن پر ہم 10M مفت ٹوکنز دیتے ہیں — اور ڈیش بورڈ → API Keys میں jg-xxx کلید بنائیں۔
انسٹالیشن:
pip install pydantic-ai
# یا صرف OpenAI انحصار کے ساتھ ہلکا ورژن:
# pip install "pydantic-ai-slim[openai]"کم از کم مثال — گونکا کے ذریعے ایجنٹ۔ PydanticAI 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(
"Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
provider=OpenAIProvider(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-آپ کی کلید",
),
)
agent = Agent(model)
result = agent.run_sync("دو جملوں میں بتائیں کہ PoUW کیا ہے")
print(result.output)یہ سب — آپ کا PydanticAI-ایجنٹ ناظم Gonka نیٹ ورک کے ذریعے صرف چند روپے میں کام کرتا ہے۔ run_sync طریقہ اسکرپٹس کے لیے آسان ہے؛ async-کوڈ کے لیے await agent.run(...) ہے۔
ماڈل کے پیرامیٹرز: Qwen3-235B کا سیاق و سباق 128K ٹوکنز (131072)، گیٹ وے کے ذریعے زیادہ سے زیادہ جواب کی لمبائی — 8192 ٹوکنز تک۔ آؤٹ پٹ کو ماڈل کی ترتیبات کے ذریعے محدود کیا جا سکتا ہے (OpenAIChatModelSettings(max_tokens=8192))۔ moonshotai/Kimi-K2.6 (3072 ٹوکنز تک آؤٹ پٹ) اور MiniMaxAI/MiniMax-M2.7 (4096 تک) بھی دستیاب ہیں — صرف OpenAIChatModel کے پہلے آرگیومینٹ میں ماڈل کا نام تبدیل کریں۔
PydanticAI کی خصوصیت: ٹائپ شدہ آؤٹ پٹ
PydanticAI کو منتخب کرنے کی اہم وجہ — structured output ہے۔ جواب کے متن کو ریگولر ایکسپریشن سے پارس کرنے کے بجائے، آپ نتیجہ کو ایک Pydantic-ماڈل کے طور پر بیان کرتے ہیں اور اسے output_type پیرامیٹر میں منتقل کرتے ہیں۔ فریم ورک ماڈل کے ٹول کالنگ کو استعمال کرتا ہے تاکہ اسے ڈیٹا کو بالکل اسکیم کے مطابق واپس کرنے پر مجبور کیا جا سکے، اسے توثیق کرتا ہے اور 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(
"Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
provider=OpenAIProvider(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-آپ کی کلید",
),
)
class Profile(BaseModel):
name: str
role: str
skills: list[str]
agent = Agent(model, output_type=Profile)
result = agent.run_sync(
"ڈیٹا نکالیں: انا ایک بیک اینڈ ڈویلپر ہے، پائتھن، گو اور پوسٹگریس جانتی ہے"
)
print(result.output)
# name='انا' role='بیک اینڈ ڈویلپر' skills=['پائتھن', 'گو', 'پوسٹگریس']
print(result.output.skills) # ['پائتھن', 'گو', 'پوسٹگریس'] — پہلے سے ہی list[str] ہے، ٹیکسٹ نہیںیہ کام کرتا ہے کیونکہ Qwen3-235B (اور گونکا کے دیگر دو ماڈلز) مقامی ٹول کالنگ کو سپورٹ کرتے ہیں — PydanticAI اس پر انحصار کرتا ہے تاکہ ایک درست JSON ڈھانچہ واپس کرے۔ آؤٹ پٹ پر آپ کو ایک ٹائپ شدہ پائتھون آبجیکٹ ملتا ہے، نہ کہ ایک سٹرنگ جسے دستی طور پر پارس کرنے کی ضرورت ہو۔ ڈیٹا نکالنے، درجہ بندی، فارم بھرنے اور RAG-پائپ لائنز کے لیے مثالی ہے، جہاں نتیجہ کو سخت فارمیٹ میں کوڈ میں آگے بڑھنا ضروری ہے۔
لاگت کا موازنہ
PydanticAI — ایجنٹوں اور پائپ لائنز کے لیے ایک فریم ورک ہے جو مسلسل کام کرتے ہیں: ڈیٹا نکالتے ہیں، ٹولز کو کال کرتے ہیں، درخواستوں کے بہاؤ کو پروسیس کرتے ہیں۔ یہاں ٹوکنز کی لاگت فیصلہ کرتی ہے کہ آیا پروجیکٹ ایک پروٹو ٹائپ رہے گا یا پروڈکشن میں جائے گا۔ ہم عام ورک لوڈز کا موازنہ کریں گے:
| منظرنامہ | ٹوکنز | OpenAI / Anthropic | JoinGonka Gonka |
|---|---|---|---|
| دستاویز سے ڈھانچہ نکالنا | ~3K | $0.008 — $0.045 | ~$0.000002 |
| ٹول کالنگ کے ساتھ ایجنٹ (ایک چکر) | ~15K | $0.04 — $0.22 | ~$0.00001 |
| RAG-پائپ لائن (1000 درخواستیں/دن) | ~5M/دن | $12 — $75/دن | ~$0.003/دن |
| پروڈکشن ایجنٹ (100K درخواستیں/دن) | ~500M/دن | $1,250 — $7,500/دن | ~$0.30/دن |
فرق — سینکڑوں اور ہزاروں گنا ہے۔ ایک پروٹو ٹائپ کے لیے اس کا مطلب ہے کہ 10M مفت ٹوکنز ایجنٹ کے سینکڑوں رن کے لیے کافی ہیں۔ پروڈکشن کے لیے، جو روزانہ لاکھوں درخواستوں کو پروسیس کرتا ہے، بچت ماہانہ دسیوں ہزار ڈالر ہے — PydanticAI پر اسی کوڈ کے ساتھ، صرف ایک مختلف base_url کے ساتھ۔
ایک کلید jg-xxx اور ایک بیلنس OpenAI فارمیٹ (/v1) اور Anthropic فارمیٹ (/v1/messages) دونوں کے لیے کام کرتے ہیں — لیکن PydanticAI کے لیے اوپر دکھایا گیا OpenAI-مطابقت پذیر اینڈ پوائنٹ کافی ہے۔
ٹول کالنگ اور ماڈل کا انتخاب
PydanticAI کی دوسری اہم صلاحیت — ٹولز ہیں۔ ایک فنکشن کو @agent.tool_plain (سیاق و سباق کے بغیر) یا @agent.tool (RunContext اور ڈیپینڈنسی انجیکشن تک رسائی کے ساتھ) ڈیکوریٹر کے ذریعے رجسٹر کیا جا سکتا ہے۔ ماڈل خود فیصلہ کرتا ہے کہ ٹول کو کب بلانا ہے، نتیجہ حاصل کرتا ہے اور دلیل جاری رکھتا ہے:
import random
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIChatModel
from pydantic_ai.providers.openai import OpenAIProvider
model = OpenAIChatModel(
"Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
provider=OpenAIProvider(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-آپ کی کلید",
),
)
agent = Agent(
model,
instructions="آپ ایک مددگار ہیں۔ جب ضرورت ہو آلات استعمال کریں۔",
)
@agent.tool_plain
def roll_dice() -> str:
"""چھ پہلو والا کیوب پھینکتا ہے اور نتیجہ واپس کرتا ہے۔"""
return str(random.randint(1, 6))
@agent.tool_plain
def calculator(expression: str) -> str:
"""ریاضی کی عبارت کا حساب کرتا ہے۔"""
return str(eval(expression))
result = agent.run_sync("کیوب پھینکیں اور نتیجہ کو 7 سے ضرب دیں")
print(result.output)چونکہ گونکا کی ٹول کالنگ مقامی ہے، اس لیے ٹولز قابل اعتماد طریقے سے کال کیے جاتے ہیں — ٹیکسٹ کے جوابات کو نازک طریقے سے پارس کیے بغیر۔ گونکا کے ذریعے پورے چکر (درخواست → ٹول کال → حتمی جواب) کی قیمت تقریباً $0.00001 ہے جبکہ OpenAI/Anthropic کے ذریعے $0.04–0.22 ہے۔
کون سا ماڈل منتخب کریں: Qwen/Qwen3-235B-A22B-Instruct-2507-FP8 — ڈیفالٹ، معیار کا بہترین توازن اور سب سے بڑی آؤٹ پٹ کی حد (8192)۔ moonshotai/Kimi-K2.6 کوڈنگ اور پیچیدہ دلیلوں میں مضبوط ہے (آؤٹ پٹ 3072 تک)۔ MiniMaxAI/MiniMax-M2.7 — طویل مکالموں کے لیے (آؤٹ پٹ 4096 تک)۔ تینوں ایک ہی کلید کے ذریعے ابھی دستیاب ہیں — صرف ماڈل کی سٹرنگ تبدیل ہوتی ہے۔ قریبی ٹولز: цепочек اور RAG کے لیے LangChain، ڈیٹا کی انڈیکسنگ کے لیے LlamaIndex۔
مزید جاننا چاہتے ہیں؟
دیگر حصوں کو دریافت کریں یا ابھی GNK کمانا شروع کریں۔
10M مفت ٹوکن حاصل کریں →