МИНИ-ТУТОР: КАК ПОДКЛЮЧИТЬ МОДЕЛИ В OPENCODE
(3 шага, около 2 минут)
ШАГ 1. ОТКРОЙ ФАЙЛ КОНФИГА
Путь: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\.config\opencode\opencode.jsonc
Файла нет - просто создай.
Есть - открой и добавь в него блок "provider"
(если такой блок уже есть - добавляй свой внутрь него).
Готовый конфиг выглядит так:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"мой-провайдер": {
"npm": "@ai-sdk/openai-compatible",
"name": "мой-провайдер",
"options": {
"baseURL": "http://144.31.243.151:3000/v1",
"apiKey": "ТВОЙ_КЛЮЧ"
},
"models": {
"claude-opus-5": { "name": "claude-opus-5" },
"claude-sonnet-5": { "name": "claude-sonnet-5" },
"claude-opus-4-8": { "name": "claude-opus-4-8" },
"claude-sonnet-4-5-20250929": { "name": "claude-sonnet-4-5" }
}
}
}
}
Проверь 3 места:
- "apiKey" - вставь свой ключ ровно как выдал продавец.
- "baseURL" - адрес прокси, для этого продавца менять не нужно.
- "models" - список моделей. Это модели от 4.5 и новее. Нужные
оставляй, лишние удаляй, новые добавляй такими же строками.
ШАГ 2. ПЕРЕЗАПУСТИ OPENCODE
Закрой и открой заново. Конфиг читается только при старте -
без перезапуска модель не появится.
ШАГ 3. ВЫБЕРИ МОДЕЛЬ
Напиши в opencode: /models
Найди в списке нужную модель (например claude-opus-5), нажми Enter.
Готово, можно работать. Менять модель можно в любой момент так же.
ХОЧЕШЬ, ЧТОБЫ МОДЕЛЬ ВКЛЮЧАЛАСЬ САМА?
Добавь в конфиг строку:
"model": "мой-провайдер/claude-opus-5"
(имя провайдера / имя модели)
ЕСЛИ ЧТО-ТО НЕ РАБОТАЕТ
401 Unauthorized - ключ не вписан или неверный. Проверь "apiKey".
403 token quota - на ключе кончился баланс токенов. Пополни у продавца.
Invalid API key format - ключ вставлен с лишним префиксом (sk-sk-...).
Вставь ровно как выдал продавец.
Модели нет в списке - перезапусти opencode, проверь, что файл сохранён.
ProviderModelNotFoundError - имя записано неверно: "провайдер/модель".
Просит войти в аккаунт (login) - не нужно. Эти модели работают без
входа, выбирай через /models.
ПОЛЕЗНО ЗНАТЬ
- Ключ хранится в конфиге открытым текстом - не скидывай файл никому.
- Адрес прокси без HTTPS (обычный IP) - трафик идёт через сервер продавца.
- Чтобы не держать ключ в файле, впиши вместо него {env:ANTHROPIC_API_KEY}
и создай переменную окружения ANTHROPIC_API_KEY со значением ключа.
- Если перестало работать - проверь ключ и список моделей продавца:
http://144.31.243.151:3000/v1/models (ответ придёт с ключом в заголовке).