• UnoRouterUNOROUTER
Documentación
  • Aplicaciones de IA
Agentes de código
  • opencodeGuía de configuración de OpenCode
  • Kilo CodeGuía de configuración de Kilo Code
  • Guía de configuración de Zed IDE
  • ClineGuía de configuración de Cline
  • RooCodeGuía de configuración de Roo Code
  • continue-devGuía de configuración de Continue.dev
Clientes de personajes y ficción
  • SillyTavernGuía de integración con SillyTavern
  • janitor-aiGuía de integración con Janitor.AI
  • risuaiGuía de integración con RisuAI
  • Guía de integración con Chub / Venus
  • nevikaGuía de integración de Nevika
Clientes de chat
  • librechatGuía de integración de LibreChat
  • OpenWebUIGuía de integración de Open WebUI
  • LobeHubGuía de integración de LobeChat
  • Guía de integración de AnythingLLM
  • CherryStudioGuía de integración de Cherry Studio
  • typingmindGuía de integración de TypingMind
  • Guía de integración de BoltAI
  • Guía de integración de Page Assist
  • chatboxGuía de integración de Chatbox
  • Guía de integración de Big-AGI
Herramientas CLI
  • aiderGuía de configuración de Aider
  • cc-switchGuía de integración de CC Switch
  • Claude CodeIntegración con Claude Code
  • CodexGuía de configuración de OpenAI Codex CLI
  • GeminiIntegración con Gemini CLI
  • openclawIntegración con OpenClaw
  • Hermes AgentIntegración con Hermes Agent
  • ModelContextProtocolGuía de configuración del servidor MCP
Navegar
  • Modelos
  • Clasificaciones
  • Inspector
  • Precios
  • Chat
  • Estado

Buscar documentación...

Empieza a escribir para buscar documentación

PlataformaIntegracionesChat
opencode
OpenCode

Guía de configuración de OpenCode

Agrega UnoRouter como proveedor personalizado en OpenCode y elige cualquier modelo como agente de código activo.

Visión general

OpenCode lee sus proveedores desde un archivo de configuración JSON. Agrega UnoRouter como proveedor personalizado con el adaptador compatible con OpenAI y podrás elegir cualquier modelo de UnoRouter como modelo activo.

Configuración rápida

Coloca estos valores en el cliente. Tu clave se rellena automáticamente cuando inicias sesión.

text
URL base: https://api.unorouter.com/v1
Clave API: YOUR_API_KEY

Inicia sesión para autocompletar tu clave API

Compatibilidad

Chat CompletionsStreamingLlamada a herramientas

Configuración paso a paso

  1. 1
    Abrir el archivo de configuración de OpenCode

    Pulsa Ctrl + O dentro de OpenCode y pega la ruta. En Windows, reemplaza YOUR_USER por tu nombre de usuario de Windows.

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

    Inicia sesión para autocompletar tu clave API

  2. 2
    Reemplazar el contenido del archivo

    Vacía el archivo y pega el bloque de proveedor de UnoRouter. Coloca tu clave API de UnoRouter y elige cualquier modelo del catálogo.

    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"
          }
        }
      }
    }

    Inicia sesión para autocompletar tu clave API

  3. 3
    Guardar y recargar

    Pulsa Ctrl + S para guardar, luego Ctrl + Mayús + P y ejecuta Developer: Reload Window. OpenCode detecta el nuevo proveedor al recargar.

  4. 4
    Elegir un modelo

    Abre el selector de modelos en OpenCode y cambia al modelo que agregaste. El adaptador compatible con OpenAI gestiona el streaming y la llamada a herramientas automáticamente.

Modelos recomendados

Modelos gratuitos que funcionan bien aquí. Pega cualquier id de modelo en el cliente.

agnes-2.0-flash:freeallam-2-7b:freebielik-11b-v3.0-instruct:freecodestral-latest:freecommand-r:free

Aspectos a tener en cuenta

  • !Con "discoverModels": true, OpenCode obtiene automáticamente todo el catálogo de UnoRouter desde /v1/models al iniciar, así cada modelo (incluidos los nuevos) aparece en el selector sin listarlos a mano.
  • !Si Developer: Reload Window no muestra tu proveedor, comprueba que el JSON se guardó sin comas finales.
  • !Usa los identificadores de modelo exactos del catálogo de UnoRouter. Quita cualquier prefijo de proveedor inicial si un copiar y pegar lo agregó.
  • !En versiones antiguas de OpenCode sin descubrimiento automático, agrega un bloque "models" con los ids exactos que necesitas (por ejemplo {"gemini-3.1-flash-lite": {}}) y reinicia.
Generar clave APIModelos

En esta página

Visión general
Configuración rápida
Compatibilidad
Pasos de configuración
Abrir el archivo de configuración de OpenCode
Reemplazar el contenido del archivo
Guardar y recargar
Elegir un modelo
Modelos recomendados
Aspectos a tener en cuenta