Bagian Basis Pengetahuan ▾
Untuk Pemula
Untuk Investor
- Dari mana nilai token GNK berasal
- Gonka vs pesaing: Render, Akash, io.net
- The Liberman: dari biofisika ke AI terdesentralisasi
- Tokenomics GNK
- Risiko dan Prospek Gonka: Analisis Objektif
- Gonka vs Render Network: Perbandingan Rinci
- Gonka vs Akash: Inferensi AI vs Kontainer
- Gonka vs io.net: inferensi vs marketplace GPU
- Gonka vs Bittensor: Perbandingan Rinci Dua Pendekatan AI
- Gonka vs Flux: Dua Pendekatan untuk Penambangan Berguna
- Tata Kelola di Gonka: Bagaimana Jaringan Terdesentralisasi Dikelola
Teknis
- Arsitektur jaringan Gonka: Sprint, Transfer Agents, DiLoCo
- Pengembang: Cara Mendapatkan GNK
- Hosting Mandiri: Panduan Langkah demi Langkah
- Memilih GPU untuk Gonka: Rekomendasi Perangkat Keras
- Qwen3-235B: Model yang Ditambang Gonka
- Kimi K2.6: Model kedua jaringan Gonka
- MiniMax M2.7: Model ketiga jaringan Gonka
Analitik
- Gonka — Linux untuk era AI
- Kill Switch: mengapa desentralisasi AI diperlukan
- Bahan Bakar, Bukan Emas — Dari Emas Digital ke Bahan Bakar AI
- Bukti Kerja yang Berguna: Panduan Lengkap untuk Penambangan Berguna
- Lubang $112 Miliar — Kebangkrutan Tersembunyi Big Tech
- Proyek DePIN 2026: Tinjauan Lengkap dan Perbandingan
Alat
- Cursor + Gonka AI — LLM Murah untuk Coding
- Claude Code + Gonka AI — LLM untuk Terminal
- OpenClaw + Gonka AI — Agen AI Terjangkau
- OpenCode + Gonka AI — AI Gratis untuk Kode
- Continue.dev + Gonka AI — AI untuk VS Code/JetBrains
- Cline + Gonka AI — Agen AI di VS Code
- Aider + Gonka AI — Pemrograman Berpasangan dengan AI
- LangChain + Gonka AI — Aplikasi AI dengan Biaya Rendah
- n8n + Gonka AI — Otomatisasi dengan AI Murah
- Open WebUI + Gonka AI — ChatGPT Anda Sendiri
- LibreChat + Gonka AI — ChatGPT open-source
- Agen Hermes + Gonka AI — agen otonom dengan biaya sangat rendah
- Kilo Code + Gonka AI — Agen AI di VS Code
- Roo Code + Gonka AI — Agen AI otonom di VS Code
- LlamaIndex + Gonka AI — Aplikasi RAG dengan biaya rendah
- PydanticAI + Gonka — Agen AI berjenis dengan biaya rendah
- Vercel AI SDK + Gonka AI — Aplikasi AI di TypeScript dengan biaya rendah
- TanStack AI + Gonka — Aplikasi AI di TypeScript dengan biaya rendah
- API Mulai Cepat — curl, Python, TypeScript
- JoinGonka Gateway — ulasan lengkap
- Management Keys — SaaS di Gonka
- API AI Termurah: Perbandingan Penyedia 2026
- Batas permintaan Cursor Pro tercapai — rincian sebenarnya dan alternatif murah
- Claude Code alternatif yang lebih murah — rincian tagihan dan peralihan
- Cline menghabiskan dolar — mengapa agen membakar uang
- OpenClaw terlalu mahal — mengapa agen menghabiskan token dan cara menghemat
- Alternatif OpenRouter yang lebih murah — perbandingan vs JoinGonka Gateway
Alat
Vercel AI SDK + Gonka AI — Aplikasi AI di TypeScript dengan biaya rendah
Vercel AI SDK adalah SDK paling populer untuk membuat aplikasi AI di TypeScript dan JavaScript. API generateText dan streamText yang terpadu, streaming output ke UI, panggilan alat asli, helper siap pakai untuk Next.js App Router — semua yang Anda butuhkan untuk chatbot, agen, dan pipeline RAG di web.
Masalahnya sama seperti aplikasi LLM lainnya — harga penyedia. Antarmuka obrolan streaming mengirimkan riwayat dialog dengan setiap pesan, agen memproses konteks melalui puluhan langkah. Dengan harga Anthropic ($3-15/1M) dan OpenAI ($2,5-10/1M), bahkan proyek hewan peliharaan sederhana dalam produksi bisa berubah menjadi tagihan ratusan dolar per bulan.
JoinGonka Gateway — endpoint yang kompatibel dengan OpenAI di atas jaringan desentralisasi Gonka. Vercel AI SDK terhubung dengannya seperti penyedia yang kompatibel dengan OpenAI lainnya — tanpa fork, tanpa adaptor sendiri. Model yang sama Qwen3-235B, streamText yang sama, tetapi seharga $0,0005/1M token pada input — ratusan hingga ribuan kali lebih murah.
Langkah 1: Dapatkan Kunci dan Hubungkan Penyedia
Kunci API JoinGonka: daftar di gate.joingonka.ai/register — di awal kami memberikan 10 juta token gratis. Di Dashboard, buat kunci dengan awalan jg-.
Instalasi paket. Untuk endpoint kustom yang kompatibel dengan OpenAI, Vercel AI SDK merekomendasikan penyedia @ai-sdk/openai-compatible:
npm install ai @ai-sdk/openai-compatibleKoneksi minimal — buat instance penyedia melalui createOpenAICompatible dan panggil generateText:
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-kunci-anda
});
const { text } = await generateText({
model: gonka('Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'),
prompt: 'Jelaskan apa itu jaringan inferensi terdesentralisasi',
});
console.log(text);Parameter apiKey secara otomatis menambahkan header Authorization: Bearer jg-kunci-anda — tidak perlu konfigurasi terpisah. Simpan kunci di variabel lingkungan GONKA_API_KEY (misalnya, di .env.local), bukan di kode.
Alternatif — paket @ai-sdk/openai dengan pabrik createOpenAI({ baseURL, apiKey }). Kedua metode berfungsi; untuk endpoint yang bukan milik OpenAI, dokumentasi AI SDK menyarankan @ai-sdk/openai-compatible — tidak menarik asumsi spesifik OpenAI yang tidak perlu.
Langkah 2: Streaming dan Next.js route handler
Fitur utama Vercel AI SDK adalah streaming respons. Fungsi streamText mulai melakukan streaming token segera, dan helper toUIMessageStreamResponse() mengembalikan aliran yang siap langsung dari route handler di Next.js App Router.
Penangan server 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,
});
// izinkan streaming hingga 30 detik
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: 'Anda adalah asisten yang berguna. Jawab singkat dan langsung ke intinya.',
messages: convertToModelMessages(messages),
maxOutputTokens: 8192, // batas Qwen3-235B melalui Gateway
});
return result.toUIMessageStreamResponse();
}Di sisi klien, hubungkan hook useChat dari @ai-sdk/react — ini akan secara otomatis memanggil /api/chat dan merender aliran pesan. Backend kemudian mengakses Gonka, bukan OpenAI.
Skrip tanpa UI (Node, async-iterator per aliran):
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: 'Tulis haiku tentang komputasi terdistribusi',
});
for await (const chunk of result.textStream) {
process.stdout.write(chunk);
}Parameter model. Melalui Gateway, tersedia tiga model, konteks untuk semuanya 128K token; batas respons (maxOutputTokens) berbeda:
Qwen/Qwen3-235B-A22B-Instruct-2507-FP8— default, hingga 8192 token output;moonshotai/Kimi-K2.6— hingga 3072 (Kimi K2.6);MiniMaxAI/MiniMax-M2.7— hingga 4096 (MiniMax M2.7).
Jika maxOutputTokens tidak ditentukan, untuk permintaan non-streaming, Gateway secara default akan mengembalikan hingga 1500 token — untuk obrolan streaming, lebih baik tentukan nilainya secara eksplisit.
Perbandingan Biaya
Vercel AI SDK biasanya digunakan untuk antarmuka interaktif — obrolan, agen, asisten dalam aplikasi. Setiap pesan membawa riwayat dialog, setiap langkah agen — konteks alat. Oleh karena itu, biaya sebenarnya dihitung bukan per permintaan, tetapi per beban produksi. Mari kita bandingkan skenario tipikal:
| Skenario | Token | Anthropic / OpenAI | JoinGonka Gonka |
|---|---|---|---|
| Satu pesan dalam obrolan | ~3K | $0,01 — $0,05 | $0,000003 |
| Dialog 20 balasan | ~150K | $0,50 — $2,25 | $0,00015 |
| Respons RAG (pencarian + generasi) | ~5K | $0,015 — $0,05 | $0,000005 |
| Langkah agen dengan panggilan alat | ~10K | $0,03 — $0,10 | $0,00001 |
| 10.000 permintaan per hari (produksi) | ~50M | $150 — $500 | $0,05 |
Harga JoinGonka — sekitar $0,0005 per 1 juta token pada input, output sekitar tiga kali lipat lebih mahal. Untuk aplikasi dengan ribuan permintaan per hari, ini adalah perbedaan antara tagihan ratusan dolar dan tagihan sen. 10 juta token gratis cukup untuk sepenuhnya menjalankan dan men-debug proyek hingga produksi.
Tool calling dan agen
Vercel AI SDK menjelaskan alat secara deklaratif melalui objek tools dan skema zod. Qwen3-235B mendukung panggilan fungsi asli, sehingga AI SDK menerima tool_calls terstruktur tanpa mengurai respons tekstual. Parameter stopWhen: stepCountIs(n) mengizinkan beberapa langkah berturut-turut — model memanggil alat, menerima hasilnya, dan melanjutkan.
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: 'Cari tahu cuaca di kota',
inputSchema: z.object({ city: z.string() }),
execute: async ({ city }) => ({ city, tempC: 17 }),
}),
},
prompt: 'Bagaimana cuaca di Moskow? Jawab dalam satu kalimat.',
});
console.log(text);Model memanggil alat weather, menerima hasilnya, dan membentuk respons akhir. Seluruh siklus berharga sekitar $0,00001 melalui Gonka versus $0,03-0,10 pada Anthropic atau OpenAI. Untuk aplikasi agen, di mana setiap permintaan pengguna berkembang menjadi 5-10 langkah, penghematan dalam produksi diukur dalam ribuan dolar per bulan.
Jika Anda membangun aplikasi AI di Python, lihat panduan untuk LangChain — ada pendekatan yang sama melalui kelas yang kompatibel dengan OpenAI.
Ingin tahu lebih banyak?
Jelajahi bagian lain atau mulai hasilkan GNK sekarang.
Dapatkan 10 juta token gratis →