Bilgi Tabanı Bölümleri ▾
Navigasyon
▸ Buradan başlayın Rol bazlıKategoriler
- Cursor + Gonka AI — Kodlama için Ucuz LLM
- Claude Code + Gonka AI — Terminal için LLM
- OpenClaw + Gonka AI — Erişilebilir Yapay Zeka Ajanları
- OpenCode: Terminalde kendi modeliniz
- Continue.dev + Gonka AI — VS Code/JetBrains için Yapay Zeka
- Cline + Gonka AI — VS Code'da Yapay Zeka Ajanı
- Aider + Gonka AI — Yapay Zeka ile Eşli Programlama
- LangChain + Gonka AI — Kuruşlarla Yapay Zeka Uygulamaları
- n8n + Gonka AI — Ucuz Yapay Zeka ile Otomasyon
- Open WebUI + Gonka AI — Kendi ChatGPT'niz
- LibreChat + Gonka AI — Açık kaynaklı ChatGPT
- Hermes Agent + Gonka ağında DeepSeek — kuruşlarla çalışan otonom ajan
- Kilo Code + Gonka AI — VS Code'da AI Ajan
- Roo Code + Gonka AI — VS Code'da Otonom AI Ajanı
- LlamaIndex + Gonka AI — RAG uygulamaları kuruşa
- PydanticAI + Gonka — tip güvenli yapay zeka ajanları kuruşa
- Vercel AI SDK + Gonka AI — TypeScript'te yapay zeka uygulamaları kuruşa
- TanStack AI + Gonka — TypeScript'te AI Uygulamaları Kuruşlara
- API Hızlı Başlangıç — curl, Python, TypeScript
- JoinGonka Gateway — Tam İnceleme
- Yönetim Anahtarları – Gonka'da SaaS
- En Ucuz AI API: Sağlayıcı Karşılaştırması 2026
- AI tokenleri ve API anahtarı nasıl satın alınır: 2026'da 3 yöntem
- Cursor Pro istek limiti tükendi — analiz ve ucuz bir alternatif
- Claude Code daha ucuz — fatura analizi ve geçiş
- Cline parayı yakıyor — ajan neden bu kadar çok tüketiyor
- OpenClaw maliyetli — ajan neden token yakıyor ve nasıl tasarruf edilir
- OpenRouter: Ucuz alternatif — JoinGonka Gateway ile karşılaştırma
- 2026'da kodlama için en iyi AI-modeli: karşılaştırma ve fiyatlar
- Limitsiz, ucuz GitHub Copilot alternatifi
- Kredi ve limit olmaksızın ucuz Windsurf alternatifi
- 2026'da AI-ajanları için en ucuz API
- ZCode: GLM Coding Plan yerine ucuz GLM çıkarımı
- JetBrains IDE + JoinGonka Gateway — kredi yerine kendi endpoint'iniz
- GitHub Copilot BYOK — kota yerine kendi modelleriniz
- Zed + JoinGonka Gateway — editörde ucuz çıkarım (inference)
- Pi + JoinGonka Gateway — ucuz çıkarım üzerinde terminal ajanı
- Codex CLI: abonelik yerine kendi anahtarınız
- DeepSeek Harness: JoinGonka Gateway üzerinden kendi sağlayıcınız
- MiniMax Code: Gonka üzerinden kendi anahtarınızla MiniMax ajanı
- Warp + JoinGonka Gateway — kendi endpoint'inizde terminal ajanı
- Trae + JoinGonka Gateway — AI-IDE'de Gonka ağı modelleri
- Cherry Studio + JoinGonka Gateway — masaüstü AI istemcisi
- omp (Oh My Pi) + JoinGonka Gateway: model rolleriyle ajan
- OpenHands + JoinGonka Gateway: kendi uç noktanızda ajan
- qwen-oauth kapatıldıktan sonra Qwen Code: JoinGonka Gateway üzerinden çalışma
- Goose + JoinGonka Gateway: Kendi sağlayıcınız ve keyring'de anahtar
- Crush + JoinGonka Gateway: Gonka ağı modellerinde Charm ajanı
- Zoo Code + JoinGonka Gateway: Roo Code'dan Gonka modellerine geçiş
- Kimi Code CLI: Gonka üzerinden kendi anahtarınızla Moonshot AI ajanı
- Factory Droid + JoinGonka Gateway: Gonka ağ modellerinde BYOK
- MiMo Code + JoinGonka Gateway: Gonka ağ modellerinde Xiaomi ajanı
Araçlar
API Hızlı Başlangıç — curl, Python, TypeScript
JoinGonka Gateway, merkeziyetsiz Gonka ağına OpenAI + Anthropic uyumlu bir API sağlar. OpenAI API (/v1/chat/completions) için yazılmış her kod Gonka ile çalışır — sadece base_url ve api_key değerlerini değiştirmeniz yeterlidir. Anthropic API araçları (Claude Code) ise /v1/messages üzerinden doğrudan, proxy olmadan bağlanır.
Bu makalede üç popüler araç için hazır kod örnekleri bulacaksınız: curl (komut satırı), Python ve TypeScript/Node.js (OpenAI formatı). Anthropic formatı için Claude Code kılavuzuna bakınız.
Ne yapmanız gerekiyor: Bir JoinGonka API anahtarı (jg-xxx formatında). gate.joingonka.ai/register adresinden 3M token bonusu ile birlikte ücretsiz olarak alın.
curl — Terminalden İstek
API'yi test etmenin en hızlı yolu curl:
Standart istek:
curl https://gate.joingonka.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer jg-your-key" \
-d '{
"model": "MiniMaxAI/MiniMax-M2.7",
"messages": [
{"role": "user", "content": "What is Gonka?"}
]
}'Streaming (parça parça yanıt):
curl https://gate.joingonka.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer jg-your-key" \
-d '{
"model": "MiniMaxAI/MiniMax-M2.7",
"messages": [
{"role": "user", "content": "Write hello world in Python"}
],
"stream": true
}'Yanıt JSON formatında (standart) veya Server-Sent Events (streaming) olarak gelir — OpenAI API ile tamamen uyumludur.
Python — openai SDK
Resmi OpenAI Python SDK, JoinGonka Gateway ile hiçbir değişiklik yapılmadan çalışır:
pip install openaiStandart istek:
from openai import OpenAI
client = OpenAI(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
)
response = client.chat.completions.create(
model="MiniMaxAI/MiniMax-M2.7",
messages=[
{"role": "user", "content": "Explain blockchain in simple terms"}
],
)
print(response.choices[0].message.content)Streaming:
stream = client.chat.completions.create(
model="MiniMaxAI/MiniMax-M2.7",
messages=[{"role": "user", "content": "Write a sorting function in Python"}],
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="")Tool calling:
import json
tools = [{
"type": "function",
"function": {
"name": "get_weather",
"description": "Get the weather in a city",
"parameters": {
"type": "object",
"properties": {
"city": {"type": "string", "description": "City name"}
},
"required": ["city"]
}
}
}]
response = client.chat.completions.create(
model="MiniMaxAI/MiniMax-M2.7",
messages=[{"role": "user", "content": "What is the weather in Moscow?"}],
tools=tools,
)
tool_call = response.choices[0].message.tool_calls[0]
print(f"Function: {tool_call.function.name}")
print(f"Arguments: {tool_call.function.arguments}")Ağdaki modeller yerel tool calling desteğine sahiptir — fonksiyonlar metin yanıtları ayrıştırılmadan doğru şekilde çağrılır.
TypeScript/Node.js — openai SDK
Kurulum:
npm install openaiStandart istek:
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://gate.joingonka.ai/v1',
apiKey: 'jg-your-key',
});
async function main() {
const response = await client.chat.completions.create({
model: 'MiniMaxAI/MiniMax-M2.7',
messages: [
{ role: 'user', content: 'Write an Express.js server' },
],
});
console.log(response.choices[0].message.content);
}
main();Streaming:
const stream = await client.chat.completions.create({
model: 'MiniMaxAI/MiniMax-M2.7',
messages: [{ role: 'user', content: 'Explain async/await' }],
stream: true,
});
for await (const chunk of stream) {
const content = chunk.choices[0]?.delta?.content || '';
process.stdout.write(content);
}Tool calling:
const response = await client.chat.completions.create({
model: 'MiniMaxAI/MiniMax-M2.7',
messages: [{ role: 'user', content: 'Convert 100 USD to EUR' }],
tools: [{
type: 'function',
function: {
name: 'convert_currency',
description: 'Currency conversion',
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(`Function: ${toolCall?.function.name}`);
console.log(`Arguments: ${toolCall?.function.arguments}`);Tüm örnekler resmi OpenAI SDK'yı kullanır — ek kütüphaneye gerek yoktur. Sadece base_url ve api_key değerlerini değiştirin.
Desteklenen API Parametreleri
JoinGonka Gateway, OpenAI Chat Completions API'nin tüm standart parametrelerini destekler:
| Parametre | Tür | Açıklama |
|---|---|---|
model | string | Model: MiniMaxAI/MiniMax-M2.7 |
messages | array | Mesaj geçmişi (system, user, assistant) |
stream | boolean | Akışlı üretim (SSE). Varsayılan: false |
temperature | number | Yanıtın yaratıcılığı (0.0 — 2.0) |
max_tokens | integer | Maksimum yanıt uzunluğu (maks: 8192, DeepSeek V4 Flash için — 32768; max_tokens olmadan varsayılan — 1500) |
tools | array | tool calling için fonksiyon tanımları |
tool_choice | string/object | Fonksiyon çağırma stratejisi |
Ağ modellerinin parametreleri: bağlam penceresi — MiniMax M2.7'de 200K token (DeepSeek V4 Flash'ta 380K, GLM-5.3 Flash'ta 390K), maksimum yanıt — 8192 tokene kadar (DeepSeek V4 Flash'ta — 32768'e kadar). Model listesine GET /v1/models üzerinden erişilebilir.
İki uç nokta:
- OpenAI formatı:
POST https://gate.joingonka.ai/v1/chat/completions - Anthropic formatı:
POST https://gate.joingonka.ai/v1/messages
Kimlik doğrulama: Authorization: Bearer jg-your-key (OpenAI) veya x-api-key: jg-your-key (Anthropic)
Yanıt formatı OpenAI ve Anthropic ile tamamen uyumludur — OpenAI veya Anthropic API'sini destekleyen herhangi bir SDK, kütüphane veya çerçeve, JoinGonka Gateway ile hiçbir değişiklik yapmadan çalışır. Claude Code, Anthropic formatı üzerinden doğrudan bağlanır.
Daha fazla bilgi edinmek ister misiniz?
Diğer bölümleri keşfedin veya şimdi GNK kazanmaya başlayın.
Ücretsiz token alın →