Buscar documentación...

Empieza a escribir para buscar documentación

Gemini
Gemini CLI

Integración con Gemini CLI

Usa UnoRouter con Gemini CLI y cualquier cliente compatible con Google GenAI.

Visión general

Gemini CLI es el agente de codificación de código abierto de Google que edita archivos y ejecuta comandos desde tu terminal. Define UnoRouter como su URL base para acceder a todos los modelos con una sola clave compatible con OpenAI, en lugar de una cuenta exclusiva de Google.

Configuración rápida

Pega estos valores en el cliente. Tu clave se rellena sola si has iniciado sesión.

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

Inicia sesión para autocompletar tu clave API

Compatibilidad

Chat CompletionsStreamingLlamada a herramientasEntrada de imagenes

Configuración paso a paso

  1. 1
    Instalar la CLI de Gemini

    Instala la CLI de Gemini de forma global con npm. En Windows, ejecuta esto dentro de WSL.

    bash
    npm install -g @google/gemini-cli

    Inicia sesión para autocompletar tu clave API

  2. 2
    Definir variables de entorno

    Crea `~/.gemini/.env` con tu clave API de UnoRouter. Define `GOOGLE_GEMINI_BASE_URL` con la URL base sin ruta. El SDK de Gemini añade su propia ruta, así que no pongas `/v1`.

    bash
    # ~/.gemini/.env
    GEMINI_API_KEY=YOUR_API_KEY
    GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com

    Inicia sesión para autocompletar tu clave API

  3. 3
    Lanzar Gemini

    Ejecuta `gemini` en el directorio de tu proyecto.

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"

gemini

Inicia sesión para autocompletar tu clave API

Modelos recomendados

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

ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free

Aspectos a tener en cuenta

  • Un 404 significa que la URL base lleva una ruta. `GOOGLE_GEMINI_BASE_URL` debe ser solo el host, sin el sufijo `/v1`; el SDK añade el resto.
  • Si falla la autenticación, confirma que `GEMINI_API_KEY` en `~/.gemini/.env` sea tu clave de UnoRouter y que tu shell lea el archivo.
Generar clave APIModelos