Ошибки opencode — AI_APICallError, Model Not Found, авторизация
opencode построен на Vercel AI SDK, поэтому сбои провайдера всплывают как классы ошибок AI_*, а моделям вне каталога models.dev нужно вручную объявлять возможности в opencode.json. Страницы ниже разбирают именно те сбои, которые реально доходят до пользователей.
| Ошибка | Что означает |
|---|---|
AI_APICallError | Сбои провайдера opencode показывает как AI_APICallError из Vercel AI SDK. Как прочитать завёрнутый код статуса и починить baseURL, ключ или модель под ним. |
opencode model not found | opencode предлагает только известные ему модели, а моделей своего провайдера нет в каталоге models.dev. Как объявить модель в opencode.json, чтобы она появилась и работала. |
opencode 401 unauthorized | opencode авторизует своего провайдера через options.apiKey — обычно плейсхолдер {env:...}. Почему переменная молча резолвится пустой и запросы падают с 401. |
this model does not support image input | opencode молча подменяет приложенные изображения заметкой, если модальности модели не объявлены. Однострочное объявление в opencode.json, которое включает ввод изображений. |
opencode AI_APICallError — причины и решения
Сбои провайдера opencode показывает как AI_APICallError из Vercel AI SDK. Как прочитать завёрнутый код статуса и починить baseURL, ключ или модель под ним.
opencode Model Not Found — объявление моделей своего провайдера
opencode предлагает только известные ему модели, а моделей своего провайдера нет в каталоге models.dev. Как объявить модель в opencode.json, чтобы она появилась и работала.
opencode не подхватывает API-ключ — auth и плейсхолдеры {env}
opencode авторизует своего провайдера через options.apiKey — обычно плейсхолдер {env:...}. Почему переменная молча резолвится пустой и запросы падают с 401.
opencode: This Model Does Not Support Image Input — решение
opencode молча подменяет приложенные изображения заметкой, если модальности модели не объявлены. Однострочное объявление в opencode.json, которое включает ввод изображений.
Пропустите сломанную настройку
apiToken.sale отдаёт стандартный Anthropic API — те же модели, те же SDK, один предоплаченный баланс. Направьте base URL вашего инструмента на него, и конфигурация с этой страницы заработает как написано.