Seedance 2.0 15% TANIEJ | Twórz w Video Generator →
Konfiguracja agenta

Połącz OpenCode z WaveSpeed LLM API

Skopiuj zalecany setup ~/.config/opencode/opencode.json dla OpenCode, kieruj requesty do /v1/chat/completions i sprawdzaj lokalne wywołania agenta w WaveSpeed Logs.

Plik konfiguracyjny

~/.config/opencode/opencode.json

Protokół

OpenAI-kompatybilne chat completions

Endpoint

/v1/chat/completions

Szybki start

1

Utwórz klucz dostępu WaveSpeed

2

Wyeksportuj wymagany klucz lokalnie

3

Wklej konfigurację do~/.config/opencode/opencode.json

4

Uruchom opencode i sprawdź Logs

OpenAI-kompatybilne chat completions

Użycie pojawia się w Dashboard i Logs

Zmieniaj modele bez przepisywania kodu agenta

Edytuj ~/.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"
}

Przewodnik integracji agenta

Użyj OpenCode z WaveSpeed LLM API

Ten przewodnik pokazuje, jak połączyć OpenCode z WaveSpeed AI za pomocą ~/.config/opencode/opencode.json, OpenAI-kompatybilne chat completions, /v1/chat/completions, base URL https://llm.wavespeed.ai/v1 i domyślnego modelu anthropic/claude-opus-4.8. Skopiuj konfigurację powyżej, wyeksportuj klucz API, uruchom agenta i sprawdź requesty w Logs.

1

Utwórz klucz dostępu WaveSpeed

2

Wyeksportuj wymagany klucz lokalnie

3

Wklej konfigurację do

~/.config/opencode/opencode.json
4

Uruchom opencode i sprawdź Logs

Co konfiguruje ten setup OpenCode

Protokół

OpenAI-kompatybilne chat completions

Endpoint

/v1/chat/completions

Model

anthropic/claude-opus-4.8

Gotowa do skopiowania konfiguracja powyżej to jedyny plik OpenCode, który trzeba edytować w zalecanym setupie: ~/.config/opencode/opencode.json. Trzymaj klucz API w środowisku shell, aby nie trafił do repozytorium.

Rozwiązywanie problemów

Klucz API nie jest odczytywany

Wyeksportuj WAVESPEED_API_KEY w tej samej shell, w której uruchamiasz OpenCode. Jeśli używasz profilu shell, przeładuj terminal przed startem agenta.

Requesty kończą się błędem protokołu lub endpoint

Sprawdź, czy OpenCode używa OpenAI-kompatybilne chat completions i endpoint /v1/chat/completions. Niezgodność protokołów jest najczęstszą przyczyną błędów 404 lub payload.

Wybrany model nie działa

Potwierdź, że ID modelu istnieje w WaveSpeed Models, a potem wklej dokładne ID do ~/.config/opencode/opencode.json. Możesz zacząć od domyślnego modelu pokazanego na tej stronie.

W Logs nie pojawiają się requesty

Upewnij się, że OpenCode używa WaveSpeed base URL i aktualnego klucza API. Następnie wyślij nowy prompt z lokalnego agenta i odśwież Logs.

Czy ten przewodnik OpenCode może pojawić się w wyszukiwarce?

Tak. Ta strona jest zbudowana jako indeksowalny przewodnik setupu dla użytkowników szukających OpenCode custom provider, OpenAI-kompatybilnego endpoint, base URL i lokalnych workflow konfiguracji agenta.