علم کے مرکز کے حصے ▾
نئے سیکھنے والوں کے لیے
سرمایہ کاروں کے لیے
- 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
- API فوری آغاز — curl, Python, TypeScript
- JoinGonka Gateway — مکمل جائزہ
- مینجمنٹ کیز — Gonka پر SaaS
ٹولز
API فوری آغاز — curl, Python, TypeScript
JoinGonka Gateway غیر مرکزی Gonka نیٹ ورک کے لیے OpenAI + Anthropic مطابق API فراہم کرتا ہے۔ OpenAI API (/v1/chat/completions) کے لیے لکھا گیا کوئی بھی کوڈ Gonka کے ساتھ کام کرتا ہے – صرف base_url اور api_key تبدیل کرنے کی ضرورت ہے۔ اور Anthropic API (Claude Code) پر موجود ٹولز کو /v1/messages کے ذریعے جوڑا جاتا ہے – براہ راست، پروکسی کے بغیر۔
اس مضمون میں – تین سب سے مشہور ٹولز کے لیے تیار کوڈ کی مثالیں: curl (کمانڈ لائن)، Python اور TypeScript/Node.js (OpenAI فارمیٹ)۔ Anthropic فارمیٹ کے لیے، Claude Code کی ہدایات دیکھیں۔
آپ کو کیا چاہیے: JoinGonka API کی (فارمیٹ jg-xxx)۔ gate.joingonka.ai/register پر 10M ٹوکنز کے بونس کے ساتھ مفت حاصل کریں۔
curl — ٹرمینل سے درخواست
API کے کام کو جانچنے کا سب سے تیز طریقہ — curl:
عام درخواست:
curl https://gate.joingonka.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer jg-آپ کی کلید" \
-d '{
"model": "Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
"messages": [
{"role": "user", "content": "Gonka کیا ہے؟"}
]
}'سٹریمنگ (حصوں میں جواب):
curl https://gate.joingonka.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer jg-آپ کی کلید" \
-d '{
"model": "Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
"messages": [
{"role": "user", "content": "Python میں ہیلو ورلڈ لکھو"}
],
"stream": true
}'جواب JSON فارمیٹ میں (عام) یا Server-Sent Events (سٹریمنگ) آتا ہے — مکمل طور پر OpenAI API کے مطابق۔
Python — openai SDK
سرکاری OpenAI Python SDK JoinGonka Gateway کے ساتھ بغیر کسی تبدیلی کے کام کرتا ہے:
pip install openaiعام درخواست:
from openai import OpenAI
client = OpenAI(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-آپ کی کلید",
)
response = client.chat.completions.create(
model="Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
messages=[
{"role": "user", "content": "بلاک چین کو سادہ الفاظ میں سمجھاو"}
],
)
print(response.choices[0].message.content)سٹریمنگ:
stream = client.chat.completions.create(
model="Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
messages=[{"role": "user", "content": "پائتھن میں ایک چھانٹنے کا الگورتھم لکھو"}],
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")ٹول کالنگ:
import json
tools = [{
"type": "function",
"function": {
"name": "get_weather",
"description": "شہر میں موسم حاصل کریں",
"parameters": {
"type": "object",
"properties": {
"city": {"type": "string", "description": "شہر کا نام"}
},
"required": ["city"]
}
}
}]
response = client.chat.completions.create(
model="Qwen/Qwen3-235B-A22B-Instruct-2507-FP8",
messages=[{"role": "user", "content": "ماسکو میں موسم کیسا ہے؟"}],
tools=tools,
)
tool_call = response.choices[0].message.tool_calls[0]
print(f"فنکشن: {tool_call.function.name}")
print(f"آرگیومنٹس: {tool_call.function.arguments}")Qwen3-235B مقامی ٹول کالنگ کو سپورٹ کرتا ہے — فنکشنز ٹیکسٹ رسپانس کو پارس کیے بغیر صحیح طریقے سے کال کیے جاتے ہیں۔
TypeScript/Node.js — openai SDK
انسٹالیشن:
npm install openaiعام درخواست:
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://gate.joingonka.ai/v1',
apiKey: 'jg-آپ کی کلید',
});
async function main() {
const response = await client.chat.completions.create({
model: 'Qwen/Qwen3-235B-A22B-Instruct-2507-FP8',
messages: [
{ role: 'user', content: 'ایک Express.js سرور لکھیں' },
],
});
console.log(response.choices[0].message.content);
}
main();سٹریمنگ:
const stream = await client.chat.completions.create({
model: 'Qwen/Qwen3-235B-A22B-Instruct-2507-FP8',
messages: [{ role: 'user', content: 'async/await کو سمجھائیں' }],
stream: true,
});
for await (const chunk of stream) {
const content = chunk.choices[0]?.delta?.content || '';
process.stdout.write(content);
}ٹول کالنگ:
const response = await client.chat.completions.create({
model: 'Qwen/Qwen3-235B-A22B-Instruct-2507-FP8',
messages: [{ role: 'user', content: '100 USD کو EUR میں تبدیل کریں' }],
tools: [{
type: 'function',
function: {
name: 'convert_currency',
description: 'کرنسی کی تبدیلی',
parameters: {
type: 'object',
properties: {
amount: { type: 'number' },
from: { type: 'string' },
to: { type: 'string' },
},
required: ['amount', 'from', 'to'],
},
},
}],
});
const toolCall = response.choices[0].message.tool_calls?.[0];
console.log(`فنکشن: ${toolCall?.function.name}`);
console.log(`آرگیومنٹس: ${toolCall?.function.arguments}`);تمام مثالیں سرکاری OpenAI SDK کا استعمال کرتی ہیں — کسی اضافی لائبریری کی ضرورت نہیں ہے۔ صرف base_url اور api_key کو تبدیل کریں۔
معاون API پیرامیٹرز
JoinGonka Gateway OpenAI Chat Completions API کے تمام معیاری پیرامیٹرز کو سپورٹ کرتا ہے:
| پیرامیٹر | قسم | تفصیل |
|---|---|---|
model | string | ماڈل: Qwen/Qwen3-235B-A22B-Instruct-2507-FP8 |
messages | array | پیغامات کی تاریخ (سسٹم، صارف، معاون) |
stream | boolean | سٹریمنگ جنریشن (SSE)۔ ڈیفالٹ: false |
temperature | number | جواب کی تخلیقی صلاحیت (0.0 — 2.0) |
max_tokens | integer | زیادہ سے زیادہ جواب کی لمبائی (زیادہ سے زیادہ: 2048، ڈیفالٹ: 1024) |
tools | array | ٹول کالنگ کے لیے فنکشن کی تعریفیں |
tool_choice | string/object | فنکشن کال کرنے کی حکمت عملی |
Qwen3-235B ماڈل پیرامیٹرز: سیاق و سباق کی کھڑکی – 128K ٹوکنز، زیادہ سے زیادہ جواب – 2048 ٹوکنز۔ مکمل تفصیلات: HuggingFace۔ ماڈلز کی فہرست GET /v1/models کے ذریعے دستیاب ہے۔
دو اینڈ پوائنٹس:
- OpenAI فارمیٹ:
POST https://gate.joingonka.ai/v1/chat/completions - Anthropic فارمیٹ:
POST https://gate.joingonka.ai/v1/messages
تصدیق: Authorization: Bearer jg-your-key (OpenAI) یا x-api-key: jg-your-key (Anthropic)
جواب کا فارمیٹ OpenAI اور Anthropic کے ساتھ مکمل طور پر مطابقت رکھتا ہے – کوئی بھی SDK، لائبریری یا فریم ورک جو OpenAI یا Anthropic API کو سپورٹ کرتا ہے، JoinGonka Gateway کے ساتھ بغیر کسی تبدیلی کے کام کرتا ہے۔ Claude Code Anthropic فارمیٹ کے ذریعے براہ راست جوڑا جاتا ہے۔
/v1/messages کے ذریعے کام کرتا ہے۔ آغاز میں 10M مفت ٹوکنز۔مزید جاننا چاہتے ہیں؟
دیگر حصوں کو دریافت کریں یا ابھی GNK کمانا شروع کریں۔
10M مفت ٹوکن حاصل کریں →