Coding agent
OpenCode
Настройте постоянного OpenAI-compatible провайдера Elysium AI в opencode.json.
Пошаговое объяснение без лишних деталей
Готовая конфигурация
OpenCode хранит описание провайдера в конфигурации, а ключ безопаснее брать из переменной окружения. Мастер добавит выбранную модель и команду для вашей системы.
Интерактивная настройка
Официальная справкаOpenCode
Coding agent
Операционная система
Адрес подходит: клиент сам добавит нужный маршрут.
Ключ не вводится в документацию и не сохраняется здесь. Вставьте его непосредственно в клиент или системное хранилище.
Готовая конфигурация
$env:ELYSIUM_API_KEY="sk-..."
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"elysium": {
"npm": "@ai-sdk/openai-compatible",
"name": "Elysium AI",
"options": {
"baseURL": "https://elysiumai.garden/v1",
"apiKey": "{env:ELYSIUM_API_KEY}"
},
"models": {
"your-model-id": {
"name": "your-model-id"
}
}
}
},
"model": "elysium/your-model-id"
}Прогресс настройки0/4
Подключение ключа
- Запустите OpenCode и выполните /connect.
- Выберите Other и задайте уникальный provider ID elysium.
- Введите API-ключ. OpenCode сохранит credential отдельно от описания моделей.
- Создайте opencode.json в проекте или откройте существующий файл и добавьте блок из мастера.
- Перезапустите OpenCode и выберите модель через /models.
Проверка конфигурации
- opencode auth list показывает, сохранён ли credential для provider ID.
- ID в /connect должен полностью совпадать с ключом provider в opencode.json.
- Модель появится в /models только после корректного описания provider.models.
- Ключ не следует записывать обычной строкой в файл проекта.
Термины на этой странице
Короткая расшифровка обозначений, которые встречаются в этом разделе.
ТерминBase URL
Что означаетБазовый адрес API, к которому клиент добавляет нужный маршрут.
ТерминAPI-ключ
Что означаетСекрет для авторизации и списания запросов с вашего баланса.
ТерминModel ID
Что означаетТочное системное имя модели из каталога Elysium AI.
ТерминProvider
Что означаетНастройка внешнего API-сервиса внутри подключаемого приложения.
ТерминEnvironment variable
Что означаетПеременная окружения процесса для хранения конфигурации и секретов.
ТерминOpenAI-compatible
Что означаетФормат запросов, совместимый с распространёнными OpenAI-клиентами.
ТерминEndpoint
Что означаетПолный маршрут конкретной операции API.