• UnoRouterUNOROUTER
Documentazione
  • Applicazioni AI
Agenti di codice
  • opencodeGuida alla configurazione di OpenCode
  • Kilo CodeGuida alla configurazione di Kilo Code
  • Guida alla configurazione di Zed IDE
  • ClineGuida alla configurazione di Cline
  • RooCodeGuida alla configurazione di Roo Code
  • continue-devGuida alla configurazione di Continue.dev
Client per personaggi e narrativa
  • SillyTavernGuida di integrazione SillyTavern
  • janitor-aiGuida di integrazione Janitor.AI
  • risuaiGuida di integrazione RisuAI
  • Guida di integrazione Chub / Venus
  • nevikaGuida all'integrazione di Nevika
Client di chat
  • librechatGuida all'integrazione di LibreChat
  • OpenWebUIGuida all'integrazione di Open WebUI
  • LobeHubGuida all'integrazione di LobeChat
  • Guida all'integrazione di AnythingLLM
  • CherryStudioGuida all'integrazione di Cherry Studio
  • typingmindGuida all'integrazione di TypingMind
  • Guida all'integrazione di BoltAI
  • Guida all'integrazione di Page Assist
  • chatboxGuida all'integrazione di Chatbox
  • Guida all'integrazione di Big-AGI
Strumenti CLI
  • aiderGuida alla configurazione di Aider
  • cc-switchGuida di integrazione CC Switch
  • Claude CodeIntegrazione Claude Code
  • CodexGuida di configurazione OpenAI Codex CLI
  • GeminiIntegrazione Gemini CLI
  • openclawIntegrazione OpenClaw
  • Hermes AgentIntegrazione Hermes Agent
  • ModelContextProtocolGuida alla configurazione del server MCP
Naviga
  • Modelli
  • Classifiche
  • Ispettore
  • Prezzi
  • Chat
  • Stato

Cerca documentazione...

Inizia a digitare per cercare nella documentazione

PiattaformaIntegrazioniChat
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.com/v1
Chiave API: YOUR_API_KEY

Accedi per compilare automaticamente la tua chiave API

Compatibilità

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",
          "discoverModels": true,
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.com/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.

agnes-2.0-flash:freeallam-2-7b:freebielik-11b-v3.0-instruct:freebig-pickle:freec4ai-aya-expanse-32b:free

Cose da sapere

  • !Con "discoverModels": true, OpenCode recupera automaticamente l'intero catalogo UnoRouter da /v1/models all'avvio, così ogni modello (compresi quelli nuovi) compare nel selettore senza elencarli a mano.
  • !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.
  • !Su versioni di OpenCode più vecchie senza rilevamento automatico, aggiungi un blocco "models" con gli id esatti necessari (ad esempio {"gemini-3.1-flash-lite": {}}) e riavvia.
Genera chiave APIModelli

In questa pagina

Panoramica
Configurazione rapida
Compatibilità
Passaggi di configurazione
Aprire il file di configurazione di OpenCode
Sostituire il contenuto del file
Salvare e ricaricare
Scegliere un modello
Modelli consigliati
Cose da sapere