Integrazione Gemini CLI
Usa UnoRouter con Gemini CLI e qualsiasi client compatibile con Google GenAI. Accedi ai modelli Gemini insieme a Claude e GPT.
Panoramica
Gemini CLI è l'agente di codifica open source di Google che modifica file ed esegue comandi direttamente dal tuo terminale. Imposta UnoRouter come URL di base e raggiungi Gemini, Claude, GPT e ogni altro modello tramite un'unica chiave compatibile con OpenAI invece di un account riservato a Google.
Configurazione rapida
Inserisci questi valori nel client. La tua chiave si compila automaticamente quando accedi.
URL di base: https://api.unorouter.ai
Chiave API: YOUR_API_KEYCompatibilita
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 di UnoRouter e imposta `GOOGLE_GEMINI_BASE_URL` sull'URL di base nudo di UnoRouter. L'SDK di 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.ai - 3Avviare Gemini
Esegui `gemini` nella directory del tuo progetto per avviare la sessione.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"
geminiModelli consigliati
Modelli gratuiti che funzionano bene qui. Incolla qualsiasi id di modello nel client.
Cose da sapere
- Se le richieste danno 404, hai aggiunto un percorso all'URL di base. `GOOGLE_GEMINI_BASE_URL` deve essere l'host nudo senza suffisso `/v1`; l'SDK aggiunge il resto.
- Se l'autenticazione fallisce, conferma che `GEMINI_API_KEY` in `~/.gemini/.env` sia la tua chiave di UnoRouter e che il file venga letto dalla tua sessione shell.