Vai al contenuto principale

OpenCode Go

OpenCode Go è il catalogo Go all’interno di OpenCode. Usa la stessa OPENCODE_API_KEY del catalogo Zen, ma mantiene l’ID provider runtime opencode-go in modo che l’instradamento upstream per modello resti corretto.
PropertyValue
Runtime provideropencode-go
AuthOPENCODE_API_KEY
Parent setupOpenCode

Modelli supportati

Model refName
opencode-go/kimi-k2.5Kimi K2.5
opencode-go/glm-5GLM 5
opencode-go/minimax-m2.5MiniMax M2.5

Per iniziare

1

Esegui l’onboarding

openclaw onboard --auth-choice opencode-go
2

Imposta un modello Go come predefinito

openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.5"
3

Verifica che i modelli siano disponibili

openclaw models list --provider opencode-go

Esempio di configurazione

{
  env: { OPENCODE_API_KEY: "YOUR_API_KEY_HERE" }, // pragma: allowlist secret
  agents: { defaults: { model: { primary: "opencode-go/kimi-k2.5" } } },
}

Note avanzate

OpenClaw gestisce automaticamente l’instradamento per modello quando il riferimento del modello usa opencode-go/.... Non è richiesta alcuna configurazione aggiuntiva del provider.
I riferimenti runtime restano espliciti: opencode/... per Zen, opencode-go/... per Go. Questo mantiene corretto l’instradamento upstream per modello in entrambi i cataloghi.
La stessa OPENCODE_API_KEY viene usata sia dal catalogo Zen sia da quello Go. Inserendo la chiave durante la configurazione vengono memorizzate le credenziali per entrambi i provider runtime.
Consulta OpenCode per la panoramica condivisa dell’onboarding e il riferimento completo dei cataloghi Zen + Go.

Correlati

OpenCode (parent)

Onboarding condiviso, panoramica del catalogo e note avanzate.

Selezione del modello

Scelta dei provider, dei riferimenti di modello e del comportamento di failover.