Integración con Gemini CLI
Usa Routerah 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 Routerah 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.
URL base: https://api.routerah.app
Clave API: YOUR_API_KEYCompatibilidad
Configuración paso a paso
- 1Instalar la CLI de Gemini
Instala la CLI de Gemini de forma global con npm. En Windows, ejecuta esto dentro de WSL.
bashnpm install -g @google/gemini-cli - 2Definir variables de entorno
Crea `~/.gemini/.env` con tu clave API de Routerah. 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.routerah.app - 3Lanzar Gemini
Ejecuta `gemini` en el directorio de tu proyecto.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.routerah.app"
geminiModelos recomendados
Modelos gratuitos que funcionan aquí. Pega cualquier id de modelo en el cliente.
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 Routerah y que tu shell lea el archivo.