Kimi K3 API в OpenCode: настройка API Key, Base URL и модели
Подключите Kimi K3 к OpenCode через BetterToken: укажите API Key, Base URL и Model ID kimi-k3 в /connect или opencode.json. С примерами и частыми ошибками.
Эта инструкция относится именно к Kimi K3 в OpenCode. Подключите BetterToken как OpenAI-compatible provider, укажите BetterToken API Key, Base URL https://bettertoken.ai/v1 и Model ID kimi-k3. Для Claude Code используйте отдельную инструкцию Kimi K3, потому что там другой протокол настройки.
Ключевые параметры
| Поле | Значение |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| Model | kimi-k3 |
Подготовка
- Установите OpenCode.
- Создайте BetterToken API Key.
- Скопируйте точный Model ID из model plaza.
Настройка через /connect
Запустите OpenCode и выполните:
/connectВыберите Other, укажите provider id bettertoken и вставьте BetterToken API Key. Затем выберите модель bettertoken/kimi-k3. После сохранения перезапустите OpenCode.
Ручная настройка
Откройте глобальный файл ~/.config/opencode/opencode.json. Для одного проекта можно использовать opencode.json в корне проекта.
{ "$schema": "https://opencode.ai/config.json", "model": "bettertoken/kimi-k3", "provider": { "bettertoken": { "npm": "@ai-sdk/openai-compatible", "name": "BetterToken", "options": { "baseURL": "https://bettertoken.ai/v1", "apiKey": "YOUR_API_KEY" }, "models": { "kimi-k3": { "name": "kimi-k3" } } } }}Замените YOUR_API_KEY. Не добавляйте /chat/completions к baseURL: OpenCode добавляет путь запроса сам.
Проверка подключения
Откройте проект в OpenCode, выберите bettertoken/kimi-k3 и отправьте короткое сообщение. Обычный ответ подтверждает подключение. Если вы меняли JSON, полностью перезапустите OpenCode перед проверкой.
Частые ошибки
| Ошибка | Что проверить |
|---|---|
401 | Повторите /connect или проверьте apiKey. |
404 | В baseURL укажите только https://bettertoken.ai/v1. |
| Модель не найдена | Поле model должно быть bettertoken/kimi-k3, а ключ в models — kimi-k3. |
| Конфигурация не применяется | Проверьте, не переопределяет ли проектный opencode.json глобальный файл. |
Связанные инструкции
Технические детали
Настройка модели
Скопируйте точный Model ID из model plaza.

