Разделы базы знаний ▾

Навигация

▸ Начните здесь По ролям

Категории

Инструменты 52
Глоссарий 12

Инструменты

Zed + JoinGonka Gateway — дешёвый инференс в редакторе

Zed — быстрый открытый редактор с Agent Panel, и он поддерживает любого OpenAI-совместимого провайдера: достаточно указать свой api_url и список моделей. Это значит, что агентные функции Zed могут работать на моделях децентрализованной сети Gonka через JoinGonka Gateway — по живым ценам сети, в сотни раз ниже карточных цен вендоров, со стартовыми 3M бесплатных токенов без карты.

Шаг 1: ключ JoinGonka

Зарегистрируйтесь на шлюзе и создайте ключ вида jg-…. Актуальный состав моделей сети всегда отдаёт GET https://gate.joingonka.ai/v1/models; на сегодня это MiniMaxAI/MiniMax-M2.7, deepseek-ai/DeepSeek-V4-Flash-0731 и zai-org/GLM-5.3-Flash.

Шаг 2: добавить провайдера — через UI или settings.json

Через установщик (быстрее всего):

npx @joingonka/setup --tool zed

Он допишет провайдера и каталог моделей прямо в settings.json, сохранив ваши комментарии и остальные настройки редактора. Ключ туда не кладётся — Zed его оттуда не читает (см. ниже).

Через UI: откройте настройки агента (команда agent: open settings) → в секции «LLM Providers» нажмите Add Provider → заполните поля: имя провайдера, api_url = https://gate.joingonka.ai/v1, ключ jg-… и модели. Ключ уходит в системное хранилище (keychain), а не в текстовый конфиг.

Через settings.json (команда zed: open settings) — блок language_models.openai_compatible:

api_urlhttps://gate.joingonka.ai/v1
available_modelsмассив моделей; для каждой — name, max_tokens (это КОНТЕКСТ, а не потолок ответа) и max_output_tokens

Правильные лимиты для моделей сети: DeepSeek V4 Flash — контекст 380000, вывод 32768; MiniMax M2.7 — контекст 200000, вывод 8192; GLM-5.3 Flash — контекст 390000, вывод 8192 (reasoning-модель: часть вывода уходит на рассуждения, лимит не занижайте).

Ключ. В settings.json он не пишется — документация Zed это прямо запрещает, и поля для него в схеме нет. Дайте ключ одним из двух способов: переменной окружения JOINGONKA_API_KEY (имя Zed выводит из id провайдера) либо вставьте его в панели провайдера — тогда он ляжет в keychain.

Шаг 3: выбрать модель и работать

Добавленные модели появляются в переключателе моделей Agent Panel — модель выбирается на разговор. Все три модели сети поддерживают tool calling, так что агентные функции Zed (правки по коду, многошаговые задачи) работают штатно. Для больших репозиториев и длинных сессий берите DeepSeek V4 Flash: один из самых длинных контекстов сети (380K) и вывод до 32768 токенов. Формально самый длинный контекст (390K) — у GLM-5.3 Flash, но у неё часть бюджета ответа уходит на рассуждения.

Что работает на своём endpoint, а что нет

На вашем провайдере работают Agent Panel, чат и inline assist. Edit predictions (автодополнение Zeta) остаются на собственных моделях Zed — сторонние API туда не подключаются; это ограничение редактора, а не шлюза. Vision-задачи через шлюз не работают: модели сети текстовые.

Сколько это стоит

Инференс тарифицируется по живым ценам сети Gonka — актуальные значения смотрите в прайсе шлюза. Единый тариф на все модели сети и стартовые 3M бесплатных токенов позволяют примерить Zed-агента на реальных задачах до первого пополнения.

Zed подключается к JoinGonka Gateway за пару минут: Add Provider в настройках агента (или блок language_models.openai_compatible в settings.json) → api_url gate.joingonka.ai/v1 → ключ jg- в keychain → модели сети в переключателе Agent Panel. Edit predictions остаются на моделях Zed, всё остальное — на дешёвом инференсе Gonka.

Хотите узнать больше?

Изучите другие разделы или начните зарабатывать GNK прямо сейчас.

Получить бесплатные токены →