> AI एजेंट्स के लिए: सेटअप की चरण-दर-चरण गाइड — [`/docs/agents.md`](https://gate.joingonka.ai/docs/agents.md), दस्तावेज़ इंडेक्स — [`/llms.txt`](https://gate.joingonka.ai/llms.txt)।

# अपने टूल से Gonka मॉडल कनेक्ट करें

OpenAI और Anthropic-संगत API। अपना टूल चुनें — इंस्टॉल कमांड, एजेंट के लिए प्रॉम्प्ट और जाँच पाएँ।

## त्वरित तथ्य

- OpenAI API क्लाइंट के लिए बेस URL: `https://gate.joingonka.ai/v1`
- Anthropic API क्लाइंट के लिए बेस URL, `/v1` के बिना: `https://gate.joingonka.ai`
- कुंजी `Authorization: Bearer jg-…` या `x-api-key: jg-…` हेडर में भेजी जाती है
- उपलब्ध मॉडल की सूची: `GET https://gate.joingonka.ai/v1/models`
- अनुशंसित मॉडल: `MiniMaxAI/MiniMax-M2.7`

## टूल कनेक्ट करें

अपना टूल चुनें — नीचे उसी के लिए तीन चरण हैं। इंस्टॉलर नीचे दी गई टेबल के टूल (कुल 25) एक ही कमांड से सेट कर देता है, बाकी गाइड से कनेक्ट होते हैं।

### कुंजी

[gate.joingonka.ai](https://gate.joingonka.ai/register) पर रजिस्टर करें और अपने अकाउंट पैनल में कुंजी बनाएँ। रजिस्ट्रेशन के तुरंत बाद खाते में 3M मुफ़्त टोकन आ जाते हैं।

### कनेक्शन

इंस्टॉलर टूल को खुद सेट करता है: छिपे इनपुट में कुंजी पूछता है, कॉन्फ़िग लिखता है और कनेक्शन जाँचता है। `--tool` के लिए मान नीचे टूल टेबल में है।

```bash
npx -y @joingonka/setup --tool <id> --model MiniMaxAI/MiniMax-M2.7
```

या सेटअप AI एजेंट को सौंपें — उसे यह प्रॉम्प्ट भेजें:

```text
अपना टूल को JoinGonka Gateway से कनेक्ट करो — यह Gonka नेटवर्क का OpenAI और Anthropic-संगत API है — निर्देश https://gate.joingonka.ai/docs/agents.md के अनुसार। कुंजी मैं खुद दूँगा: इसे रिपॉज़िटरी फ़ाइलों में सेव मत करो और ग्लोबल एनवायरनमेंट वेरिएबल मत बदलो। अंत में एक छोटे अनुरोध से कनेक्शन जाँचो और नतीजा बताओ।
```

हर टूल के लिए स्टेप-बाय-स्टेप गाइड — नीचे टेबल में दिए लिंक पर।

### जाँच

खाते का बैलेंस — यह अनुरोध टोकन खर्च नहीं करता:

```bash
curl -s https://gate.joingonka.ai/api/balance \
  -H "Authorization: Bearer $JOINGONKA_API_KEY"
```

मॉडल को छोटा अनुरोध — 200 कोड वाला जवाब मतलब सब कुछ सेट है:

```bash
curl -s https://gate.joingonka.ai/v1/chat/completions \
  -H "Authorization: Bearer $JOINGONKA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "MiniMaxAI/MiniMax-M2.7", "messages": [{"role": "user", "content": "Say OK"}], "max_tokens": 32}'
```

### सभी टूल

| टूल | टाइप | इंस्टॉलर |
| --- | --- | --- |
| [Cursor](https://joingonka.ai/hi/knowledge/cursor/) | IDE | `--tool cursor` |
| [Claude Code](https://joingonka.ai/hi/knowledge/claude-code/) | CLI एजेंट | `--tool claude-code` |
| [OpenClaw](https://joingonka.ai/hi/knowledge/openclaw/) | CLI एजेंट | `--tool openclaw` |
| [OpenCode](https://joingonka.ai/hi/knowledge/opencode/) | CLI एजेंट | `--tool opencode` |
| [Continue](https://joingonka.ai/hi/knowledge/continue-dev/) | IDE | `--tool continue` |
| [Cline](https://joingonka.ai/hi/knowledge/cline/) | IDE | `--tool cline` |
| [Aider](https://joingonka.ai/hi/knowledge/aider/) | CLI एजेंट | `--tool aider` |
| [LangChain](https://joingonka.ai/hi/knowledge/langchain/) | फ्रेमवर्क | — |
| [n8n](https://joingonka.ai/hi/knowledge/n8n/) | फ्रेमवर्क | — |
| [Open WebUI](https://joingonka.ai/hi/knowledge/open-webui/) | चैट | — |
| [LibreChat](https://joingonka.ai/hi/knowledge/librechat/) | चैट | — |
| [Hermes](https://joingonka.ai/hi/knowledge/hermes/) | CLI एजेंट | `--tool hermes` |
| [Kilo Code](https://joingonka.ai/hi/knowledge/kilo-code/) | IDE | `--tool kilo` |
| [Roo Code](https://joingonka.ai/hi/knowledge/roo-code/) | IDE | `--tool roo` |
| [LlamaIndex](https://joingonka.ai/hi/knowledge/llamaindex/) | फ्रेमवर्क | — |
| [PydanticAI](https://joingonka.ai/hi/knowledge/pydantic-ai/) | फ्रेमवर्क | — |
| [Vercel AI SDK](https://joingonka.ai/hi/knowledge/vercel-ai-sdk/) | फ्रेमवर्क | — |
| [TanStack AI](https://joingonka.ai/hi/knowledge/tanstack-ai/) | फ्रेमवर्क | — |
| [ZCode](https://joingonka.ai/hi/knowledge/zcode/) | CLI एजेंट | `--tool zcode` |
| [JetBrains](https://joingonka.ai/hi/knowledge/jetbrains/) | IDE | `--tool jetbrains` |
| [Copilot BYOK](https://joingonka.ai/hi/knowledge/copilot-byok/) | IDE | `--tool copilot-byok` |
| [Zed](https://joingonka.ai/hi/knowledge/zed/) | IDE | `--tool zed` |
| [Pi](https://joingonka.ai/hi/knowledge/pi/) | CLI एजेंट | `--tool pi` |
| [Codex CLI](https://joingonka.ai/hi/knowledge/codex/) | CLI एजेंट | `--tool codex` |
| [DeepSeek Harness](https://joingonka.ai/hi/knowledge/deepseek-harness/) | CLI एजेंट | — |
| [MiniMax Code](https://joingonka.ai/hi/knowledge/minimax-code/) | CLI एजेंट | `--tool minimax-code` |
| [Warp](https://joingonka.ai/hi/knowledge/warp/) | CLI एजेंट | — |
| [Trae](https://joingonka.ai/hi/knowledge/trae/) | IDE | — |
| [Cherry Studio](https://joingonka.ai/hi/knowledge/cherry-studio/) | चैट | — |
| [omp (Oh My Pi)](https://joingonka.ai/hi/knowledge/omp/) | CLI एजेंट | `--tool omp` |
| [OpenHands](https://joingonka.ai/hi/knowledge/openhands/) | CLI एजेंट | — |
| [Qwen Code](https://joingonka.ai/hi/knowledge/qwen-code/) | CLI एजेंट | `--tool qwen-code` |
| [Goose](https://joingonka.ai/hi/knowledge/goose/) | CLI एजेंट | `--tool goose` |
| [Crush](https://joingonka.ai/hi/knowledge/crush/) | CLI एजेंट | `--tool crush` |
| [Zoo Code](https://joingonka.ai/hi/knowledge/zoo-code/) | IDE | `--tool zoo` |
| [Kimi Code](https://joingonka.ai/hi/knowledge/kimi-code/) | CLI एजेंट | `--tool kimi-code` |
| [Factory Droid](https://joingonka.ai/hi/knowledge/factory-droid/) | CLI एजेंट | `--tool droid` |
| [MiMo Code](https://joingonka.ai/hi/knowledge/mimo-code/) | CLI एजेंट | `--tool mimo-code` |

## कोड के उदाहरण

वही अनुरोध OpenAI SDK, cURL और Anthropic SDK से। कुंजी एनवायरनमेंट वेरिएबल `JOINGONKA_API_KEY` से ली जाती है।

### Python

```python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://gate.joingonka.ai/v1",
    api_key=os.environ["JOINGONKA_API_KEY"],
)

response = client.chat.completions.create(
    model="MiniMaxAI/MiniMax-M2.7",
    messages=[{"role": "user", "content": "What is Gonka?"}],
)
print(response.choices[0].message.content)
```

### TypeScript

```typescript
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://gate.joingonka.ai/v1",
  apiKey: process.env.JOINGONKA_API_KEY,
});

const response = await client.chat.completions.create({
  model: "MiniMaxAI/MiniMax-M2.7",
  messages: [{ role: "user", content: "What is Gonka?" }],
});
console.log(response.choices[0].message.content);
```

### cURL

```bash
curl https://gate.joingonka.ai/v1/chat/completions \
  -H "Authorization: Bearer $JOINGONKA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "MiniMaxAI/MiniMax-M2.7",
    "messages": [{"role": "user", "content": "What is Gonka?"}]
  }'
```

### Anthropic SDK

```python
import os
import anthropic

client = anthropic.Anthropic(
    base_url="https://gate.joingonka.ai",
    api_key=os.environ["JOINGONKA_API_KEY"],
)

message = client.messages.create(
    model="MiniMaxAI/MiniMax-M2.7",
    max_tokens=1024,
    messages=[{"role": "user", "content": "What is Gonka?"}],
)
print(message.content[0].text)
```

## डॉक्युमेंटेशन सेक्शन

- [API](https://gate.joingonka.ai/hi/docs/api) — Gonka नेटवर्क के मॉडल्स के लिए OpenAI और Anthropic-संगत API का संदर्भ: कीज़, पैरामीटर, स्ट्रीमिंग, टूल्स, प्लगइन। साइनअप पर मुफ़्त टोकन।
- [मॉडल्स](https://gate.joingonka.ai/hi/docs/models) — Gonka नेटवर्क के मॉडल्स एक ही API में: model फ़ील्ड के लिए id, कॉन्टेक्स्ट, रिस्पॉन्स लिमिट, कीमतें और स्टेटस। वही ओपन मॉडल्स कई गुना सस्ते में।
- [त्रुटियाँ और सीमाएँ](https://gate.joingonka.ai/hi/docs/errors) — गेटवे एरर कोड, रिक्वेस्ट लिमिट और टाइमआउट: हर रिस्पॉन्स का मतलब क्या है और रिक्वेस्ट कब दोहरानी है।
- [प्राइसिंग और अकाउंट](https://gate.joingonka.ai/hi/docs/billing) — Gonka नेटवर्क के मॉडल्स प्रति टोकन कीमत पर: शुरुआत में मुफ़्त टोकन, GNK, USDT या कार्ड से टॉप-अप, सभी फ़ीस खुली और खर्च ट्रैक करने के लिए अकाउंट API।
- [एजेंट्स के लिए](https://gate.joingonka.ai/hi/docs/agents) — AI एजेंट को लिंक दें — वह खुद Claude Code, Cursor या Codex को Gonka नेटवर्क के मॉडल्स से जोड़ देगा: तैयार प्रॉम्प्ट, गाइड और स्किल।
