Cerca documentazione...

Inizia a digitare per cercare nella documentazione

opencode
OpenCode

Guida alla configurazione di OpenCode

Aggiungi UnoRouter come provider personalizzato in OpenCode e scegli qualsiasi modello come agente di codice attivo.

Panoramica

OpenCode legge i suoi provider da un file di configurazione JSON. Aggiungi UnoRouter come provider personalizzato con l'adattatore compatibile con OpenAI e potrai scegliere qualsiasi modello di UnoRouter come modello attivo.

Configurazione rapida

Inserisci questi valori nel client. La tua chiave si compila automaticamente quando accedi.

text
URL di base: https://api.unorouter.ai/v1
Chiave API: YOUR_API_KEY

Accedi per compilare automaticamente la tua chiave API

Compatibilita

Chat CompletionsStreamingChiamata di strumenti

Configurazione passo passo

  1. 1
    Aprire il file di configurazione di OpenCode

    Premi Ctrl + O dentro OpenCode e incolla il percorso. Su Windows, sostituisci YOUR_USER con il tuo nome utente di Windows.

    text
    C:/Users/YOUR_USER/.config/opencode/opencode.json

    Accedi per compilare automaticamente la tua chiave API

  2. 2
    Sostituire il contenuto del file

    Svuota il file e incolla il blocco del provider UnoRouter. Inserisci la tua chiave API di UnoRouter e scegli qualsiasi modello dal catalogo.

    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "unorouter": {
          "name": "UnoRouter",
          "npm": "@ai-sdk/openai-compatible",
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.ai/v1"
          }
        }
      }
    }

    Accedi per compilare automaticamente la tua chiave API

  3. 3
    Salvare e ricaricare

    Premi Ctrl + S per salvare, poi Ctrl + Maiusc + P ed esegui Developer: Reload Window. OpenCode rileva il nuovo provider al ricaricamento.

  4. 4
    Scegliere un modello

    Apri il selettore di modelli in OpenCode e passa al modello che hai aggiunto. L'adattatore compatibile con OpenAI gestisce automaticamente lo streaming e la chiamata agli strumenti.

Modelli consigliati

Modelli gratuiti che funzionano bene qui. Incolla qualsiasi id di modello nel client.

deepseek-v3.1llama-3.3-70bllama-4-scoutllama-3.2-1bcommand-a-03-2025

Cose da sapere

  • OpenCode usa internamente l'adattatore npm @ai-sdk/openai-compatible, quindi puoi continuare ad aggiungere modelli in "models" senza riavviare.
  • Se Developer: Reload Window non mostra il tuo provider, verifica che il JSON sia stato salvato senza virgole finali.
  • Usa gli ID modello esatti dal catalogo di UnoRouter. Rimuovi eventuali prefissi del provider in testa se un copia e incolla ne ha aggiunto uno.
Genera chiave APIModelli