Seedance 2.0 СКИДКА 15% | Создавайте в Video Generator →
Настройка агента

Подключите OpenCode к WaveSpeed LLM API

Скопируйте рекомендуемую настройку ~/.config/opencode/opencode.json для OpenCode, направьте запросы на /v1/chat/completions и проверьте локальные вызовы агента в WaveSpeed Logs.

Файл конфигурации

~/.config/opencode/opencode.json

Протокол

Chat completions, совместимые с OpenAI

Endpoint

/v1/chat/completions

Быстрый старт

1

Создайте ключ доступа WaveSpeed

2

Экспортируйте нужный ключ локально

3

Вставьте конфигурацию в~/.config/opencode/opencode.json

4

Запустите opencode и проверьте Logs

Chat completions, совместимые с OpenAI

Использование отображается в Dashboard и Logs

Меняйте модели без переписывания кода агента

Редактировать ~/.config/opencode/opencode.json
// File: ~/.config/opencode/opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "wavespeed": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "WaveSpeed AI",
      "options": {
        "baseURL": "https://llm.wavespeed.ai/v1",
        "apiKey": "{env:WAVESPEED_API_KEY}"
      },
      "models": {
        "anthropic/claude-opus-4.8": {
          "name": "anthropic/claude-opus-4.8",
          "tool_call": true
        }
      }
    }
  },
  "model": "wavespeed/anthropic/claude-opus-4.8"
}

Руководство по интеграции агента

Используйте OpenCode с WaveSpeed LLM API

Это руководство показывает, как подключить OpenCode к WaveSpeed AI с ~/.config/opencode/opencode.json, Chat completions, совместимые с OpenAI, /v1/chat/completions, base URL https://llm.wavespeed.ai/v1 и моделью по умолчанию anthropic/claude-opus-4.8. Скопируйте конфигурацию выше, экспортируйте API-ключ, запустите агента и проверьте запросы в Logs.

1

Создайте ключ доступа WaveSpeed

2

Экспортируйте нужный ключ локально

3

Вставьте конфигурацию в

~/.config/opencode/opencode.json
4

Запустите opencode и проверьте Logs

Что настраивает этот setup OpenCode

Протокол

Chat completions, совместимые с OpenAI

Endpoint

/v1/chat/completions

Модель

anthropic/claude-opus-4.8

Готовая к копированию конфигурация выше — единственный файл OpenCode, который нужно редактировать для рекомендуемого setup: ~/.config/opencode/opencode.json. Храните API-ключ в shell-окружении, чтобы не закоммитить его в репозиторий.

Устранение неполадок

API-ключ не подхватывается

Экспортируйте WAVESPEED_API_KEY в той же shell, где запускаете OpenCode. Если используете shell profile, перезагрузите терминал перед запуском агента.

Запросы падают с ошибкой протокола или endpoint

Проверьте, что OpenCode использует Chat completions, совместимые с OpenAI и endpoint /v1/chat/completions. Несовпадение протоколов — самая частая причина ошибок 404 или payload.

Выбранная модель не работает

Убедитесь, что ID модели существует в WaveSpeed Models, затем вставьте точный ID в ~/.config/opencode/opencode.json. Можно начать с модели по умолчанию, показанной на этой странице.

В Logs нет запросов

Убедитесь, что OpenCode использует WaveSpeed base URL и текущий API-ключ. Затем отправьте новый prompt из локального агента и обновите Logs.

Может ли это руководство OpenCode появляться в поиске?

Да. Эта страница создана как индексируемое руководство для пользователей, ищущих OpenCode custom provider, OpenAI-совместимый endpoint, base URL и локальные сценарии настройки агента.