ज्ञानकोश अनुभाग ▾

निवेशकों के लिए

उपकरण

उपकरण

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": "पायथन में हैलो वर्ल्ड लिखो"}
    ],
    "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 मापदंडों का समर्थन करता है:

पैरामीटरप्रकारविवरण
modelstringमॉडल: Qwen/Qwen3-235B-A22B-Instruct-2507-FP8
messagesarrayसंदेशों का इतिहास (system, user, assistant)
streambooleanस्ट्रीमिंग जनरेशन (SSE)। डिफ़ॉल्ट: false
temperaturenumberप्रतिक्रिया की रचनात्मकता (0.0 — 2.0)
max_tokensintegerअधिकतम प्रतिक्रिया लंबाई (अधिकतम: 2048, डिफ़ॉल्ट: 1024)
toolsarrayटूल कॉलिंग के लिए फ़ंक्शन परिभाषाएँ
tool_choicestring/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-प्रारूप के माध्यम से जुड़ता है।

JoinGonka Gateway — $0.001/1M टोकन के लिए OpenAI + Anthropic संगत API। curl, Python, TypeScript — कोड की 3 लाइनें। स्ट्रीमिंग, टूल कॉलिंग, सभी OpenAI + Anthropic API पैरामीटर। Claude Code सीधे /v1/messages के माध्यम से काम करता है। शुरुआत में 10M मुफ्त टोकन।

अधिक जानना चाहते हैं?

अन्य अनुभागों का अन्वेषण करें या अभी GNK कमाना शुरू करें।

10M मुफ्त टोकन प्राप्त करें →