Как использовать API Novita AI в ForgeCode: руководство по настройке

Как использовать API Novita AI в ForgeCode: руководство по настройке

ForgeCode теперь поддерживает Novita AI как встроенного провайдера начиная с версии v2.2.2. Это означает, что вы можете получать доступ к моделям Kimi-K2.5, GLM-5 и MiniMax-M2.5 напрямую из терминала — без дополнительных слоёв конфигурации и отдельных приложений. Это руководство поможет вам выполнить настройку менее чем за пять минут.

Что такое ForgeCode?

ForgeCode — это инструмент для программирования на основе CLI, который напрямую интегрируется в Zsh. Вместо того чтобы переключаться между редактором, чатом в браузере и терминалом, вы вводите : и после него запрос, а ForgeCode выполняет всю остальную работу: редактирование кода, создание файлов, отладка — всё прямо в оболочке, которую вы уже используете.

В настоящее время он занимает 1 место в рейтинге TermBench 2.0 с точностью 81,8%, опережая других терминальных агентов для программирования. ForgeCode использует многоагентную архитектуру с тремя специализированными агентами:

  • Forge — агент по умолчанию для прямой реализации: исправление ошибок, написание кода, создание функциональности
  • Muse — планирующий агент, который анализирует вашу кодовую базу и предлагает решения без их выполнения
  • Sage — исследовательский агент с доступом только для чтения, который Forge и Muse вызывают автоматически, когда им нужно глубже разобраться в кодовой базе

Ключевое отличие: ForgeCode изначально поддерживает сотни провайдеров LLM. Вы можете переключаться между моделями разных вендоров прямо во время сессии без перезапуска, а контекст вашего разговора сохраняется.

Почему стоит использовать Novita AI вместе с ForgeCode?

ForgeCode уже поддерживает крупных провайдеров, таких как OpenAI и Anthropic. Вот почему стоит добавить Novita AI:

Доступ к передовым открытым моделям. На Novita AI размещены модели, которых вы не найдёте у большинства других провайдеров — в их числе Kimi-K2.5, GLM-5 и MiniMax-M2.5. Это конкурентоспособные модели для программирования, которые вы можете сравнивать с проприетарными вариантами на одних и тех же реальных задачах в рамках одной сессии ForgeCode.

Более низкая стоимость для задач программирования. Тарифы Novita AI значительно ниже, чем у API проприетарных моделей. Например, MiniMax-M2.5 стоит всего $0,30 за миллион входных токенов — это малая доля от стоимости GPT-5.4 или Claude Sonnet. Для разработчиков, которые используют агентов для программирования ежедневно, это даёт ощутимую экономию.

Совместимый с OpenAI и Anthropic API. Novita AI предоставляет конечные точки API, совместимые как с OpenAI, так и с Anthropic. ForgeCode ожидает от провайдеров формат OpenAI, и Novita AI полностью ему соответствует — без дополнительных адаптеров, без пользовательской конфигурации, только базовый URL и ключ API.

Оплата по факту использования. Подписки не требуются. Вы платите только за те токены, которые действительно использовали, что позволяет легко экспериментировать с несколькими моделями без долгосрочных обязательств.

Предварительные требования

Перед началом работы вам понадобятся две вещи:

1. Установленный ForgeCode

Установите ForgeCode и настроите плагин для Zsh:

# Install ForgeCode
curl -fsSL https://forgecode.dev/install.sh | sh

# Verify installation
forge --help

# Set up the Zsh plugin
forge zsh setup

После выполнения команды forge setup перезапустите терминал, чтобы плагин начал работать. Если триггер запроса : не работает, это самая частая причина.

2. Ключ API Novita AI

  1. Зарегистрируйтесь или войдите в систему на novita.ai
  2. Найдите раздел API Keys
  3. Нажмите Add New Key
  4. Скопируйте ключ и сохраните его для дальнейшего использования

как создать ключ API

Это всё, что вам нужно. Всё остальное происходит внутри ForgeCode.

Как подключить Novita AI к ForgeCode

Шаг 1: Выполните процесс входа

Откройте терминал и введите:

:login

ForgeCode отобразит список доступных провайдеров. Выберите Novita в этом списке.

Шаг 2: Введите ваш ключ API

Вставьте ваш ключ API Novita AI при появлении запроса. Ключ маскируется в терминале для безопасности. Подтвердите переключение провайдера при запросе.

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

После входа откройте выбор модели:

:model

Просмотрите доступные модели Novita или найдите нужную через поиск. Выберите модель и нажмите Enter. ForgeCode запоминает ваш выбор между сессиями — вы можете изменить его в любой момент с помощью команды :model.

Это вся настройка. Ваш рабочий процесс остаётся точно таким же — меняется только провайдер, который работает под капотом.

Какие модели Novita AI работают с ForgeCode?

Вот текущий набор моделей, доступных через Novita AI, с тарифами и рекомендуемыми сценариями использования:

Модель Ввод (/M токенов) Вывод (/M токенов) Чтение из кэша
(/M токенов)
Контекст Лучше всего подходит для
Kimi-K2.5 $0,60 $3,00 $0,10 262K Общее программирование, рассуждения, использование инструментов
GLM-5 $1,00 $3,20 $0,20 202K Агентное программирование, структурированные рассуждения
MiniMax-M2.5 $0,30 $1,20 $0,03 204K Сессии программирования с длинным контекстом

Реальное преимущество наличия Novita AI в ForgeCode — возможность сравнения. Выполните одну и ту же задачу по рефакторингу на Kimi-K2.5, GLM-5 и MiniMax-M2.5, и вы быстро поймёте, какая модель подходит для какого типа работы. ForgeCode позволяет переключаться мгновенно: введите :model, выберите другую модель, и ваш контекст сохранится.

Заключение

ForgeCode в связке с Novita AI даёт вам доступ к ряду открытых моделей для программирования напрямую из терминала по конкурентоспособным тарифам. Настройка занимает менее пяти минут: получите ключ API, выполните команду :login, выберите модель и начните программировать.

Модели Novita AI доступны в ForgeCode — без затрат на настройку, вы платите только за то, что используете. Попробуйте уже сегодня, следуя шагам выше, или изучите доступные модели на площадке Novita AI.

Novita AI — это облачная платформа для ИИ и агентов, которая помогает разработчикам и стартапам создавать, разворачивать и масштабировать модели и агентные приложения с высокой производительностью, надёжностью и экономической эффективностью.

Часто задаваемые вопросы

Что такое ForgeCode?

ForgeCode — это инструмент для программирования на основе CLI, который интегрируется с Zsh и позволяет отправлять запросы ИИ напрямую из терминала. Он занимает 1 место в рейтинге TermBench 2.0 и поддерживает нескольких провайдеров ИИ, включая Novita AI.

Нужно ли изменять мой рабочий процесс после подключения Novita AI?

Нет. Настройка заключается только в выполнении команды :login, выборе Novita, вставке ключа API и выборе модели. После этого вы используете ForgeCode точно так же, как и раньше — меняется только провайдер, ваш рабочий процесс остаётся неизменным.

Какую модель Novita AI стоит попробовать первой в ForgeCode?

Начните с Kimi-K2.5 для общих задач программирования. Она хорошо справляется с рассуждениями и использованием инструментов. Для задач с ограниченным бюджетом MiniMax M2.5 предлагает высокую производительность за $0,30 за миллион входных токенов.

Рекомендуемые статьи