Seções da Base de Conhecimento ▾

Navegação

▸ Comece aqui Por funções

Categorias

Ferramentas 52
Glossário 12

Ferramentas

Zed + JoinGonka Gateway — inferência barata no editor

Zed é um editor aberto rápido com Painel de Agentes, e suporta qualquer provedor compatível com OpenAI: basta especificar seu api_url e a lista de modelos. Isso significa que as funções de agente do Zed podem trabalhar nos modelos da rede descentralizada Gonka via JoinGonka Gateway — a preços de rede em tempo real, centenas de vezes mais baixos que os preços de mercado, com 3M de tokens iniciais gratuitos sem cartão.

Passo 1: chave JoinGonka

Registre-se no gateway e crie uma chave do tipo jg-…. A composição atual dos modelos da rede é sempre retornada pelo GET https://gate.joingonka.ai/v1/models; atualmente são MiniMaxAI/MiniMax-M2.7, deepseek-ai/DeepSeek-V4-Flash-0731 e zai-org/GLM-5.3-Flash.

Passo 2: adicionar provedor — via UI ou settings.json

Via instalador (mais rápido):

npx @joingonka/setup --tool zed

Ele adicionará o provedor e o catálogo de modelos diretamente no settings.json, preservando seus comentários e outras configurações do editor. A chave não é incluída lá, pois o Zed não a lê desse arquivo (veja abaixo).

Via UI: abra as configurações do agente (comando agent: open settings) → na seção "LLM Providers" clique em Add Provider → preencha os campos: nome do provedor, api_url = https://gate.joingonka.ai/v1, chave jg-… e os modelos. A chave vai para o armazenamento do sistema (keychain), não para o arquivo de texto de configuração.

Via settings.json (comando zed: open settings) — bloco language_models.openai_compatible:

api_urlhttps://gate.joingonka.ai/v1
available_modelsarray de modelos; para cada um — name, max_tokens (este é o CONTEXTO, não o limite de resposta) e max_output_tokens

Limites corretos para os modelos da rede: DeepSeek V4 Flash — contexto 380000, saída 32768; MiniMax M2.7 — contexto 200000, saída 8192; GLM-5.3 Flash — contexto 390000, saída 8192 (modelo de raciocínio: parte da saída é usada para o raciocínio, não reduza o limite).

Chave. Ela não é gravada no settings.json — a documentação do Zed proíbe explicitamente e não há campo para ela no esquema. Forneça a chave de uma destas duas formas: variável de ambiente JOINGONKA_API_KEY (o nome é derivado pelo Zed do id do provedor) ou insira-a no painel do provedor — assim ela será salva no keychain.

Passo 3: selecionar modelo e trabalhar

Os modelos adicionados aparecem no seletor de modelos do Agent Panel — o modelo é escolhido por conversa. Todos os três modelos da rede suportam tool calling, então as funções de agente do Zed (edições de código, tarefas em várias etapas) funcionam normalmente. Para grandes repositórios e sessões longas, escolha o DeepSeek V4 Flash: um dos contextos mais longos da rede (380K) e saída de até 32768 tokens. Formalmente, o maior contexto (390K) é o do GLM-5.3 Flash, mas ele reserva parte do orçamento de resposta para raciocínio.

O que funciona no seu próprio endpoint e o que não

No seu provedor funcionam Agent Panel, chat e inline assist. Edit predictions (autocompletar do Zeta) permanecem nos modelos próprios do Zed — APIs de terceiros não se conectam lá; esta é uma limitação do editor, não do gateway. Tarefas de visão não funcionam através do gateway: os modelos da rede são textuais.

Quanto custa

A inferência é tarifada pelos preços em tempo real da rede Gonka — veja os valores atuais no preço do gateway. Uma tarifa única para todos os modelos da rede e os 3M de tokens gratuitos iniciais permitem testar o agente Zed em tarefas reais antes da primeira recarga.

O Zed conecta-se ao JoinGonka Gateway em poucos minutos: Add Provider nas configurações do agente (ou bloco language_models.openai_compatible no settings.json) → api_url gate.joingonka.ai/v1 → chave jg- no keychain → modelos da rede no seletor do Agent Panel. Edit predictions permanecem nos modelos do Zed, todo o restante — na inferência barata da Gonka.

Quer saber mais?

Explore outras seções ou comece a ganhar GNK agora mesmo.

Obter tokens gratuitos →