Bilgi Tabanı Bölümleri ▾
Yeni Başlayanlar İçin
Yatırımcılar İçin
- GNK tokeninin değeri nereden geliyor
- Gonka rakiplere karşı: Render, Akash, io.net
- Libermanlar: biyofizikten merkeziyetsiz yapay zekaya
- GNK Tokenomikleri
- Gonka'nın riskleri ve beklentileri: objektif analiz
- Gonka vs Render Network: detaylı karşılaştırma
- Gonka vs Akash: AI çıkarımı vs konteynerler
- Gonka vs io.net: çıkarım vs GPU pazarı
- Gonka vs Bittensor: Yapay Zekaya İki Yaklaşımın Detaylı Karşılaştırması
- Gonka vs Flux: Faydalı Madenciliğe İki Yaklaşım
- Gonka'da Yönetişim: Merkezi Olmayan Bir Ağ Nasıl Yönetilir
Teknik
Analitik
- Gonka — Yapay Zeka Çağı için Linux
- Katil Anahtar: yapay zekanın merkeziyetsizliği neden gerekli?
- Yakıt, altın değil — dijital altından AI yakıtına
- Faydalı İş Kanıtı: Faydalı Madencilik İçin Tam Rehber
- 112 milyar dolarlık delik - Big Tech'in gizli iflası
- DePIN Projeleri 2026: Kapsamlı İnceleme ve Karşılaştırma
Araçlar
- 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 + Gonka AI — Kod için Ücretsiz Yapay Zeka
- 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 AI — Otonom Ajan Çok Ucuza
- 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
- Cursor Pro istek limitine ulaşıldı — gerçek döküm ve ucuz alternatif
- Claude Code daha ucuz alternatif — fatura dökümü ve geçiş
- Cline dolarları yaktı — ajan neden para yakıyor?
- OpenClaw çok pahalı - ajan neden jeton yakar ve nasıl tasarruf edilir
- OpenRouter daha ucuz alternatif — JoinGonka Gateway ile karşılaştırma
Araçlar
Vercel AI SDK + Gonka AI — TypeScript'te yapay zeka uygulamaları kuruşa
Vercel AI SDK, TypeScript ve JavaScript'te yapay zeka uygulamaları oluşturmak için en popüler SDK'dır. Tek bir API generateText ve streamText, kullanıcı arayüzüne akışlı teslimat, yerel araç çağırma, Next.js Uygulama Yönlendiricisi için hazır yardımcılar - sohbet botları, ajanlar ve web'deki RAG ardışık düzenleri için ihtiyacınız olan her şey.
Sorun, herhangi bir LLM uygulamasında olduğu gibi, sağlayıcının fiyatıdır. Akışlı bir sohbet arayüzü, her mesaja diyalog geçmişini gönderir, bir ajan bağlamı onlarca adım boyunca dolaştırır. Anthropic'in (3-15$/1M) ve OpenAI'nin (2,5-10$/1M) fiyatlarıyla, üretimdeki mütevazı bir evcil hayvan projesi bile ayda yüzlerce dolarlık faturaya dönüşür.
JoinGonka Gateway — merkeziyetsiz Gonka ağı üzerinde bir OpenAI uyumlu uç noktadır. Vercel AI SDK, herhangi bir OpenAI uyumlu sağlayıcı gibi ona bağlanır - çatallanma veya kendi adaptörleri olmadan. Aynı Qwen3-235B modeli, aynı streamText, ancak 1M token giriş başına 0,0005 dolar - yüzlerce-binlerce kat daha ucuz.
Adım 1: Anahtar alın ve sağlayıcıyı bağlayın
JoinGonka API Anahtarı: gate.joingonka.ai/register adresine kaydolun - başlangıçta 10M ücretsiz token veriyoruz. Kontrol Paneli'nde jg- önekli bir anahtar oluşturun.
Paket kurulumu. Özel bir OpenAI uyumlu uç nokta için Vercel AI SDK, @ai-sdk/openai-compatible sağlayıcısını önerir:
npm install ai @ai-sdk/openai-compatibleMinimum bağlantı - createOpenAICompatible aracılığıyla bir sağlayıcı örneği oluşturur ve generateText'i çağırırız:
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
import { generateText } from 'ai';
const gonka = createOpenAICompatible({
name: 'gonka',
baseURL: 'https://gate.joingonka.ai/v1',
apiKey: process.env.GONKA_API_KEY, // jg-anahtarınız
});
const { text } = await generateText({
model: gonka('Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'),
prompt: 'Merkeziyetsiz çıkarım ağı nedir açıklayın',
});
console.log(text);apiKey parametresi otomatik olarak Authorization: Bearer jg-anahtarınız başlığını ekler - ayrı bir ayar gerekmez. Güvenlik için anahtarınızı GONKA_API_KEY ortam değişkeninde (örneğin, .env.local içinde) saklayın, kodu içinde değil.
Alternatif - createOpenAI({ baseURL, apiKey }) fabrikasıyla @ai-sdk/openai paketi. Her iki yöntem de çalışır; OpenAI'ye ait olmayan uç noktalar için AI SDK dokümantasyonu özellikle @ai-sdk/openai-compatible'ı önerir - gereksiz OpenAI'ye özgü varsayımları çekmez.
Adım 2: Akış ve Next.js route işleyicisi
Vercel AI SDK'nin ana özelliği, yanıtın akışla aktarılmasıdır. streamText fonksiyonu tokenleri hemen akışla aktarmaya başlar ve toUIMessageStreamResponse() yardımcı işlevi, hazır akışı doğrudan Next.js App Router'daki route işleyicisinden döndürür.
Sunucu işleyicisi app/api/chat/route.ts:
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
import { streamText, convertToModelMessages, type UIMessage } from 'ai';
const gonka = createOpenAICompatible({
name: 'gonka',
baseURL: 'https://gate.joingonka.ai/v1',
apiKey: process.env.GONKA_API_KEY,
});
// 30 saniyeye kadar akışa izin veriyoruz
export const maxDuration = 30;
export async function POST(req: Request) {
const { messages }: { messages: UIMessage[] } = await req.json();
const result = streamText({
model: gonka('Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'),
system: 'Sen faydalı bir asistansın. Kısa ve öz cevap ver.',
messages: convertToModelMessages(messages),
maxOutputTokens: 8192, // Gateway aracılığıyla Qwen3-235B'nin limiti
});
return result.toUIMessageStreamResponse();
}İstemcide, @ai-sdk/react'ten useChat kancasını bağlayın - bu otomatik olarak /api/chat'e başvurur ve mesaj akışını oluşturur. Arka uç ise OpenAI'ye değil, Gonka'ya gider.
Kullanıcı arayüzü olmayan betik (Node, akış için asenkron yineleyici):
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
import { streamText } from 'ai';
const gonka = createOpenAICompatible({
name: 'gonka',
baseURL: 'https://gate.joingonka.ai/v1',
apiKey: process.env.GONKA_API_KEY,
});
const result = streamText({
model: gonka('Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'),
prompt: 'Dağıtık hesaplama hakkında bir haiku yazın',
});
for await (const chunk of result.textStream) {
process.stdout.write(chunk);
}Model parametreleri. Gateway aracılığıyla üç model mevcuttur, hepsinin bağlamı 128K tokendir; yanıtın üst sınırı (maxOutputTokens) farklılık gösterir:
Qwen/Qwen3-235B-A22B-Instruct-2507-FP8— varsayılan, 8192 çıktı tokenine kadar;moonshotai/Kimi-K2.6— 3072'ye kadar (Kimi K2.6);MiniMaxAI/MiniMax-M2.7— 4096'ya kadar (MiniMax M2.7).
maxOutputTokens belirtilmezse, akışsız istek için Gateway varsayılan olarak 1500 tokene kadar döner - akışlı sohbetler için değeri açıkça belirtmek daha iyidir.
Maliyet Karşılaştırması
Vercel AI SDK genellikle etkileşimli bir arayüzün arkasında durur — bir sohbet, bir ajan, bir uygulamadaki bir asistan. Her mesaj diyalog geçmişini beraberinde getirir, ajanın her adımı araç bağlamını getirir. Bu nedenle, gerçek maliyet tek bir istek üzerinden değil, üretim yükü üzerinden hesaplanır. Tipik senaryoları karşılaştıralım:
| Senaryo | Tokenlar | Anthropic / OpenAI | JoinGonka Gonka |
|---|---|---|---|
| Sohbette tek mesaj | ~3K | 0,01 — 0,05 dolar | 0,000003 dolar |
| 20 replikli diyalog | ~150K | 0,50 — 2,25 dolar | 0,00015 dolar |
| RAG yanıtı (arama + üretim) | ~5K | 0,015 — 0,05 dolar | 0,000005 dolar |
| Araç çağırmalı ajanın adımı | ~10K | 0,03 — 0,10 dolar | 0,00001 dolar |
| Günde 10.000 istek (üretim) | ~50M | 150 — 500 dolar | 0,05 dolar |
JoinGonka'nın fiyatı - girişte 1M token için yaklaşık 0,0005 dolar, çıktı yaklaşık üç kat daha pahalı. Günde binlerce istek alan bir uygulama için bu, yüzlerce dolarlık bir fatura ile sentlik bir fatura arasındaki farktır. Ücretsiz 10M token, bir projeyi üretime çıkmadan önce tamamen çalıştırmak ve hata ayıklamak için yeterlidir.
Araç çağırma ve ajanlar
Vercel AI SDK, araçları tools nesnesi ve zod şeması aracılığıyla deklaratif olarak tanımlar. Qwen3-235B native function calling'i desteklediği için, AI SDK, metin yanıtlarını ayrıştırmadan yapılandırılmış tool_calls alır. stopWhen: stepCountIs(n) parametresi, birkaç adımı art arda çözmeye izin verir - model aracı çağırır, sonucu alır ve akıl yürütmeye devam eder.
import { createOpenAICompatible } from '@ai-sdk/openai-compatible';
import { generateText, tool, stepCountIs } from 'ai';
import { z } from 'zod';
const gonka = createOpenAICompatible({
name: 'gonka',
baseURL: 'https://gate.joingonka.ai/v1',
apiKey: process.env.GONKA_API_KEY,
});
const { text } = await generateText({
model: gonka('Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'),
stopWhen: stepCountIs(5),
tools: {
weather: tool({
description: 'Bir şehirdeki hava durumunu öğrenin',
inputSchema: z.object({ city: z.string() }),
execute: async ({ city }) => ({ city, tempC: 17 }),
}),
},
prompt: 'Moskova'da hava nasıl? Tek cümleyle yanıtla.',
});
console.log(text);Model weather aracını çağırır, sonucu alır ve nihai yanıtı oluşturur. Tüm döngü Gonka aracılığıyla yaklaşık 0,00001 dolara mal olurken, Anthropic veya OpenAI aracılığıyla 0,03-0,10 dolara mal olur. Her kullanıcı isteğinin 5-10 adıma dönüştüğü ajan uygulamaları için, üretimdeki tasarruflar ayda binlerce dolarla ölçülür.
Python'da bir yapay zeka uygulaması geliştiriyorsanız, LangChain kılavuzuna bakın - orada da OpenAI uyumlu sınıf aracılığıyla aynı yaklaşım vardır.
Daha fazla bilgi edinmek ister misiniz?
Diğer bölümleri keşfedin veya şimdi GNK kazanmaya başlayın.
10 milyon ücretsiz token alın →