Seções da Base de Conhecimento ▾
Navegação
▸ Comece aqui Por funçõesCategorias
- OpenCode: modelos gratuitos, provedores e chave de API
- Cursor + Gonka AI — LLM barato para codificação
- Claude Code + Gonka AI — LLM para terminal
- DeepSeek Harness: seu próprio provedor via JoinGonka Gateway
- Codex CLI: sua própria chave em vez de assinatura
- Pi + JoinGonka Gateway — agente terminal em inferência barata
- omp (Oh My Pi) + JoinGonka Gateway: agente com papéis de modelos
- Zoo Code + JoinGonka Gateway: migração do Roo Code para modelos Gonka
- Kilo Code + Gonka AI — Agente de IA no VS Code
- ZCode: planos, preços e limites do GLM Coding Plan
- Hermes Agent + DeepSeek na rede Gonka: agente autônomo por centavos
- OpenClaw + Gonka AI — agentes AI acessíveis
- Continue.dev + Gonka AI — AI para VS Code/JetBrains
- Cline + Gonka AI — agente AI no VS Code
- Aider + Gonka AI — programação em par com AI
- LangChain + Gonka AI — aplicativos AI por uma fração do custo
- n8n + Gonka AI — automação com AI barata
- Open WebUI + Gonka AI — seu próprio ChatGPT
- LibreChat + Gonka AI — ChatGPT de código aberto
- Roo Code + Gonka AI — Agente de IA autônomo no VS Code
- LlamaIndex + Gonka AI — Aplicações RAG por alguns centavos
- PydanticAI + Gonka — Agentes de IA tipificados por alguns centavos
- Vercel AI SDK + Gonka AI — Aplicações de IA em TypeScript por centavos
- TanStack AI + Gonka — Aplicativos de IA em TypeScript por centavos
- API início rápido — curl, Python, TypeScript
- JoinGonka Gateway — Visão geral completa
- Management Keys — SaaS na Gonka
- A API de IA mais barata: comparativo de provedores 2026
- Como comprar tokens de AI e chave API: 3 formas em 2026
- API de IA grátis: tokens ao se registrar e por indicações
- Limite de solicitações do Cursor Pro esgotado — análise e uma alternativa barata
- Claude Code mais barato: GLM e DeepSeek no lugar do Claude
- Claude Code + DeepSeek V4 Flash: como conectar e quanto custa uma tarefa
- Cline queima dinheiro — por que o agente gasta tanto
- OpenClaw custa caro — porque o agente queima tokens e como economizar
- Alternativa ao OpenRouter: os mesmos modelos muitas vezes mais baratos
- O melhor modelo de IA para codificação em 2026: comparação e preços
- Alternativa barata ao GitHub Copilot sem limites
- Alternativa barata ao Windsurf sem créditos e sem limites
- A API mais barata para agentes de IA em 2026
- JetBrains IDE + JoinGonka Gateway — seu próprio endpoint em vez de créditos
- GitHub Copilot BYOK: seus modelos em vez da cota
- Zed + JoinGonka Gateway — inferência barata no editor
- MiniMax Code: agente MiniMax com sua própria chave via Gonka
- Warp + JoinGonka Gateway — agente de terminal em seu próprio endpoint
- Trae + JoinGonka Gateway — modelos da rede Gonka no AI-IDE
- Cherry Studio + JoinGonka Gateway — cliente de IA desktop
- OpenHands + JoinGonka Gateway: agente em seu próprio endpoint
- Qwen Code após o fim do qwen-oauth: trabalhando via JoinGonka Gateway
- Goose + JoinGonka Gateway: seu próprio provedor e chave no keyring
- Crush + JoinGonka Gateway: agente Charm em modelos da rede Gonka
- Kimi Code CLI: agente Moonshot AI com sua própria chave via Gonka
- Factory Droid + JoinGonka Gateway: BYOK em modelos da rede Gonka
- MiMo Code + JoinGonka Gateway: agente Xiaomi em modelos da rede Gonka
Ferramentas
LlamaIndex + Gonka AI — Aplicações RAG por alguns centavos
LlamaIndex é o framework líder para a construção de aplicações RAG e agentes de IA em Python (também existe a versão LlamaIndex.TS para TypeScript). Ele cuida do carregamento de documentos, divisão em chunks, indexação, busca vetorial e montagem da resposta — você descreve os dados e o LlamaIndex os transforma em um sistema de perguntas e respostas sobre qualquer LLM.
O único problema é o custo da inferência. O RAG é inerentemente faminto: para cada pergunta, o modelo recebe a consulta mais vários fragmentos de contexto encontrados, e para a indexação de grandes coleções, adicionam-se embeddings. Em volumes de produção, isso equivale a milhares de solicitações por dia. Com OpenAI ($2.50–15 por 1M de tokens) ou Anthropic ($3–15 por 1M), até mesmo um serviço de perguntas e respostas modesto se transforma em dezenas de milhares de dólares por mês.
O LlamaIndex funciona nativamente com qualquer endpoint compatível com OpenAI através da classe OpenAILike. Isso significa que o JoinGonka Gateway é conectado com apenas algumas linhas — sem provedores personalizados ou patches. O resultado: o mesmo sistema RAG funciona por $0.0062/1M de tokens de entrada (saída ×3) através da rede descentralizada Gonka — centenas e milhares de vezes mais barato que APIs em nuvem.
Início rápido: Conectando via OpenAILike
Chave de API da JoinGonka: cadastre-se em gate.joingonka.ai/register — na largada você ganha 3M tokens grátis — e crie uma chave jg-xxx no Dashboard.
Instalação:
pip install llama-index llama-index-llms-openai-likePara qualquer API compatível com OpenAI, o LlamaIndex oferece a classe OpenAILike do pacote llama_index.llms.openai_like. Exemplo mínimo de requisição à Gonka:
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
api_base="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
model="MiniMaxAI/MiniMax-M2.7",
is_chat_model=True, # Gonka is a chat endpoint
is_function_calling_model=True, # native tool calling is supported
context_window=180000, # MiniMax M2.7 context window
max_tokens=8192, # Gateway output cap
)
response = llm.complete("Explain what RAG is in three sentences.")
print(response)Importante sobre OpenAILike: indique obrigatoriamente is_chat_model=True — caso contrário, o LlamaIndex vai para o endpoint obsoleto Completions com o prompt bruto em vez de um diálogo. is_function_calling_model=True ativa chamadas de ferramentas nativas. Defina context_window de acordo com o modelo para que o LlamaIndex divida o contexto corretamente.
Exemplo: pipeline RAG com query engine
O cenário clássico do LlamaIndex: um índice dos seus documentos e consultas a ele via query_engine. A LLM global é definida uma única vez por meio de Settings.llm e, a partir daí, todo o pipeline usa a Gonka automaticamente.
from llama_index.core import (
VectorStoreIndex,
SimpleDirectoryReader,
Settings,
)
from llama_index.llms.openai_like import OpenAILike
from llama_index.embeddings.huggingface import HuggingFaceEmbedding
# 1. LLM via Gonka (set once, globally)
Settings.llm = OpenAILike(
api_base="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
model="MiniMaxAI/MiniMax-M2.7",
is_chat_model=True,
context_window=180000,
max_tokens=8192,
)
# 2. Local embeddings (free, no OpenAI)
Settings.embed_model = HuggingFaceEmbedding(
model_name="BAAI/bge-small-en-v1.5"
)
# 3. Load and index documents from the ./data folder
documents = SimpleDirectoryReader("data").load_data()
index = VectorStoreIndex.from_documents(documents)
# 4. Query the knowledge base
query_engine = index.as_query_engine()
response = query_engine.query("What is this document about?")
print(response)Um detalhe crítico sobre os embeddings: por padrão, o VectorStoreIndex usa os embeddings da OpenAI (text-embedding-ada-002), que são chamadas pagas à OpenAI, e não à Gonka. Para se livrar totalmente da OpenAI, defina um modelo de embeddings local via Settings.embed_model (como no exemplo acima: HuggingFaceEmbedding, pacote pip install llama-index-embeddings-huggingface). Assim, a geração passa pela Gonka e a vetorização acontece localmente e de graça.
Custo: uma consulta de um pipeline RAG (busca + geração) consome ~2–5K tokens de LLM. Pela Gonka, custa frações de centavo; pela OpenAI/Anthropic, é 3–4 ordens de magnitude mais caro. Em um fluxo de milhares de consultas por dia, a diferença se transforma em dezenas de milhares de dólares de economia por mês.
Comparação de custos para carga de trabalho RAG
Uma aplicação RAG não é um chat pontual, mas um fluxo constante de requisições: cada pergunta do usuário carrega consigo de 2 a 5K tokens de LLM (a própria pergunta mais os trechos de contexto recuperados). Vamos calcular os volumes típicos e quanto custam em diferentes provedores. Preços da Gonka via JoinGonka Gateway: entrada ~$0.0062/1M, saída ×3.
| Cenário | Tokens de LLM | OpenAI / Anthropic | JoinGonka Gonka |
|---|---|---|---|
| Uma pergunta à base de conhecimento | ~4K | $0.01 — $0.06 | ~$0.00004 |
| Chatbot de suporte (1K requisições/dia) | ~4M/dia | $10 — $60 por dia | ~$0.038 por dia |
| Indexação + Q&A sobre um corpus (1M palavras) | ~5M | $12 — $75 | ~$0.048 |
| Serviço em produção, 50K requisições/mês | ~200M/mês | $500 — $3,000 por mês | ~$1.92 por mês |
Com os 3M tokens gratuitos, você pode rodar as primeiras requisições do pipeline RAG, indexar um corpus de teste e disparar milhares de requisições sem gastar um centavo. Em volumes de produção, o JoinGonka Gateway transforma o RAG de um serviço caro em uma linha de despesa que você pode simplesmente ignorar.
Agentes, chamada de ferramenta e seleção de modelo
O LlamaIndex não só responde com base em documentos: também permite construir agentes com ferramentas. Os três modelos da Gonka suportam tool calling nativo — os agentes chamam funções de forma estruturada, sem fazer parsing de texto. Exemplo de um agente com uma ferramenta:
import asyncio
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
api_base="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
model="MiniMaxAI/MiniMax-M2.7",
is_chat_model=True,
is_function_calling_model=True,
context_window=180000,
max_tokens=8192,
)
def multiply(a: float, b: float) -> float:
"""Multiplies two numbers."""
return a * b
agent = FunctionAgent(
tools=[multiply],
llm=llm,
system_prompt="You are a helpful assistant. Use the tools for calculations.",
)
async def main():
result = await agent.run("What is 1234 multiplied by 5678?")
print(result)
asyncio.run(main())Escolha do modelo (campo model e os limites correspondentes de context_window / max_tokens):
Modelo (model) | Contexto | Saída máx. | Quando usar |
|---|---|---|---|
MiniMaxAI/MiniMax-M2.7 | 180K | 8192 | Padrão (como no exemplo): tool calling, agentes, RAG |
deepseek-ai/DeepSeek-V4-Flash-0731 | 380K | 32768 | Segundo contexto mais longo da rede, a maior saída, prompts grandes e baratos |
zai-org/GLM-5.3-Flash | 390K | 8192 | Modelo de reasoning: lógica complexa, o contexto mais longo da rede; o raciocínio consome parte de max_tokens |
O limite de max_tokens pelo Gateway é de até 8192 para MiniMax M2.7 e GLM-5.3 Flash, e de até 32768 para DeepSeek V4 Flash. Se max_tokens não for definido em uma requisição não-streaming, por padrão retornam até 1500 tokens — para respostas RAG e etapas de agentes, defina o valor explicitamente.
TypeScript: para o LlamaIndex.TS existe um caminho espelhado — a classe OpenAI do pacote @llamaindex/openai aceita baseURL e apiKey (ou lê as variáveis OPENAI_BASE_URL / OPENAI_API_KEY), então o mesmo Gateway também se conecta em um stack Node.js. Se você constrói aplicações de IA também com frameworks Python, dê uma olhada no guia de LangChain.