Integrazione Gemini CLI
Usa Routerah con Gemini CLI e qualsiasi client compatibile con Google GenAI.
Panoramica
Gemini CLI è l'agente di coding open source di Google che modifica file ed esegue comandi dal terminale. Imposta Routerah come URL base per raggiungere ogni modello con una sola chiave compatibile con OpenAI invece di un account solo Google.
Configurazione rapida
Incolla questi valori nel client. La chiave si compila da sola quando hai effettuato l'accesso.
URL di base: https://api.routerah.app
Chiave API: YOUR_API_KEYCompatibilità
Configurazione passo passo
- 1Installare la CLI di Gemini
Installa la CLI di Gemini globalmente con npm. Su Windows, esegui questo dentro WSL.
bashnpm install -g @google/gemini-cli - 2Impostare le variabili d'ambiente
Crea `~/.gemini/.env` con la tua chiave API Routerah. Imposta `GOOGLE_GEMINI_BASE_URL` sull'URL base nudo. L'SDK Gemini aggiunge il proprio percorso, quindi non aggiungere `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.routerah.app - 3Avviare Gemini
Esegui `gemini` nella cartella del progetto.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.routerah.app"
geminiModelli consigliati
Modelli gratuiti che funzionano qui. Incolla un qualsiasi id di modello nel client.
Cose da sapere
- Un 404 indica che l'URL base contiene un percorso. `GOOGLE_GEMINI_BASE_URL` deve essere l'host nudo senza suffisso `/v1`; il resto lo aggiunge l'SDK.
- In caso di errore di autenticazione, verifica che `GEMINI_API_KEY` in `~/.gemini/.env` sia la tua chiave Routerah e che la shell legga il file.