জ্ঞানকোষের বিভাগসমূহ ▾
নতুনদের জন্য
বিনিয়োগকারীদের জন্য
- GNK টোকেনের মূল্য কোথা থেকে আসে
- গঞ্জা বনাম প্রতিদ্বন্দ্বী: রেন্ডার, আকাশ, io.net
- লিবেরমানস: বায়োফিজিক্স থেকে বিকেন্দ্রীভূত এআই পর্যন্ত
- GNK টোকেনমিক্স
- Gonka-এর ঝুঁকি এবং সম্ভাবনা: বস্তুনিষ্ঠ বিশ্লেষণ
- Gonka বনাম Render Network: বিস্তারিত তুলনা
- Gonka বনাম Akash: এআই ইনফারেন্স বনাম কন্টেইনার
- Gonka বনাম io.net: ইনফারেন্স বনাম GPU মার্কেটপ্লেস
- গঙ্কা বনাম বিটেনসর: এআই-এর দুটি পদ্ধতির বিস্তারিত তুলনা
- গঙ্কা বনাম ফ্ল্যাক্স: উপকারী মাইনিংয়ের জন্য দুটি পদ্ধতি
- গঙ্কার শাসন: কিভাবে একটি বিকেন্দ্রীভূত নেটওয়ার্ক পরিচালিত হয়
প্রযুক্তিগত
বিশ্লেষণ
সরঞ্জাম
- Cursor + Gonka AI — কোডিংয়ের জন্য সস্তা LLM
- Claude Code + Gonka AI — টার্মিনালের জন্য LLM
- OpenClaw + Gonka AI — সাশ্রয়ী এআই এজেন্ট
- OpenCode + Gonka AI — কোডের জন্য ফ্রি এআই
- Continue.dev + Gonka AI — VS Code/JetBrains-এর জন্য এআই
- Cline + Gonka AI — VS Code এ এআই এজেন্ট
- Aider + Gonka AI — এআই এর সাথে পেয়ার প্রোগ্রামিং
- LangChain + Gonka AI — অল্প খরচে এআই অ্যাপ্লিকেশন
- n8n + Gonka AI — সস্তা এআই এর সাথে অটোমেশন
- Open WebUI + Gonka AI — আপনার নিজের ChatGPT
- LibreChat + Gonka AI — ওপেন-সোর্স ChatGPT
- API দ্রুত শুরু — curl, Python, TypeScript
- JoinGonka Gateway — সম্পূর্ণ ওভারভিউ
- ম্যানেজমেন্ট কীজ — Gonka-এ SaaS
সরঞ্জাম
API দ্রুত শুরু — curl, Python, TypeScript
JoinGonka Gateway OpenAI + Anthropic সামঞ্জস্যপূর্ণ API বিকেন্দ্রীভূত Gonka নেটওয়ার্কে সরবরাহ করে। 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": "পাইথনে হ্যালো ওয়ার্ল্ড লিখুন"}
],
"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-আপনার-কী (OpenAI) অথবা x-api-key: jg-আপনার-কী (Anthropic)
রেসপন্স ফরম্যাট OpenAI এবং Anthropic এর সাথে সম্পূর্ণ সামঞ্জস্যপূর্ণ – যেকোনো SDK, লাইব্রেরি বা ফ্রেমওয়ার্ক যা OpenAI বা Anthropic API সমর্থন করে, JoinGonka Gateway এর সাথে কোনো পরিবর্তন ছাড়াই কাজ করে। Claude Code সরাসরি Anthropic ফরম্যাটের মাধ্যমে সংযুক্ত হয়।
আরও জানতে চান?
অন্যান্য বিভাগগুলি অন্বেষণ করুন অথবা এখনই GNK উপার্জন শুরু করুন।
10M বিনামূল্যে টোকেন পান →