Cerca documentazione...

Inizia a digitare per cercare nella documentazione

Gemini
Gemini CLI

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.

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

Accedi per compilare automaticamente la tua chiave API

Compatibilità

Chat CompletionsStreamingChiamata di strumentiInput immagini

Configurazione passo passo

  1. 1
    Installare la CLI di Gemini

    Installa la CLI di Gemini globalmente con npm. Su Windows, esegui questo dentro WSL.

    bash
    npm install -g @google/gemini-cli

    Accedi per compilare automaticamente la tua chiave API

  2. 2
    Impostare 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

    Accedi per compilare automaticamente la tua chiave API

  3. 3
    Avviare Gemini

    Esegui `gemini` nella cartella del progetto.

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

gemini

Accedi per compilare automaticamente la tua chiave API

Modelli consigliati

Modelli gratuiti che funzionano qui. Incolla un qualsiasi id di modello nel client.

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

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.
Genera chiave APIModelli