Перейти к основному содержанию

ИнструментыGigaCode

GigaCode

Подключите Void API к GigaCode-агенту и GigaCode-разработчику на GitVerse. Собственные модели доступны в ограниченном доступе; инструкция относится к облачным сессиям, а не CLI или IDE-плагину.

gitverse.ruОфициальная инструкция по настройке

MODEL_ID - условное обозначение. Выберите в каталоге модель, которая поддерживает нужный этому инструменту эндпоинт и функции.

  1. Ключ API

    Сохраните ключ в переменной окружения.

    export VOID_API_KEY='void_your_key'

    Выполните команды в Bash или Zsh. Значения действуют только в текущем терминале. Чтобы сохранить их для будущих сеансов, добавьте команды в ~/.bashrc или ~/.zshrc.

  2. Сохраните API-ключ в секрете GitVerse

    В настройках репозитория → «Секреты и переменные» создайте секрет VOID_API_KEY. Значение — только ваш ключ Void API, без Bearer. Не помещайте сам ключ в переменные или файлы репозитория.

  3. Конфигурация

    Создайте переменную AI_SESSION_MODELS с этим JSON. Если каталог уже есть, добавьте объект в существующий массив. Выберите модель с поддержкой streaming и tool calling; лимиты и поддержку изображений при необходимости задайте по характеристикам модели.

    AI_SESSION_MODELS
    [
      {
        "profile_id": "void-api",
        "name": "Void API",
        "auth_mode": "direct",
        "base_url": "https://void-api.tech/v1",
        "model": "MODEL_ID",
        "api_key_secret": "VOID_API_KEY"
      }
    ]
  4. Выберите модель в новой сессии

    Обновите страницу GitVerse, создайте новую сессию и до первого сообщения выберите Void API. Для GigaCode-разработчика выберите модель при передаче задачи. Каталог репозитория полностью заменяет каталог организации; изменения не применяются к уже созданным сессиям. В base_url не добавляйте /chat/completions.

Ключ создаётся в личном кабинете, ID моделей — в каталоге.