Buscar documentación...

Empieza a escribir para buscar documentación

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.

Vision 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.

Configuracion rapida

Coloca estos valores en el cliente. Tu clave se rellena automaticamente cuando inicias sesion.

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

Inicia sesión para autocompletar tu clave API

Compatibilidad

Chat CompletionsStreamingLlamada a herramientas

Configuracion 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",
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.ai/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 aqui. Pega cualquier id de modelo en el cliente.

mistral-small-2603tiny-aya-fireqwen3-32bministral-8b-latestmistral-vibe-cli-latest

Aspectos a tener en cuenta

  • OpenCode usa internamente el adaptador npm @ai-sdk/openai-compatible, así que puedes seguir agregando modelos en "models" sin reiniciar.
  • 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ó.
Generar clave APIModelos