Integrazione Gemini CLI
Usa UnoRouter 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 UnoRouter 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.unorouter.com
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 UnoRouter. 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.unorouter.com - 3Avviare Gemini
Esegui `gemini` nella cartella del progetto.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
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 UnoRouter e che la shell legga il file.