Rechercher dans la doc...

Commencez à taper pour rechercher dans la documentation

Gemini
Gemini CLI

Intégration Gemini CLI

Utilisez UnoRouter avec la Gemini CLI et tout client compatible Google GenAI. Accédez aux modèles Gemini aux côtés de Claude et GPT.

Apercu

Gemini CLI est l'agent de codage open source de Google qui modifie des fichiers et exécute des commandes directement depuis votre terminal. Définissez UnoRouter comme URL de base et vous atteignez Gemini, Claude, GPT et tous les autres modèles via une seule clé compatible OpenAI plutôt qu'un compte limité à Google.

Configuration rapide

Renseignez ces valeurs dans le client. Votre cle se remplit automatiquement une fois connecte.

text
URL de base: https://api.unorouter.com
Cle API: YOUR_API_KEY

Connectez-vous pour remplir automatiquement votre clé API

Compatibilite

Chat CompletionsStreamingAppel d'outilsEntree d'images

Configuration etape par etape

  1. 1
    Installer la CLI Gemini

    Installez la CLI Gemini globalement avec npm. Sous Windows, exécutez ceci dans WSL.

  2. 2
    Définir les variables d'environnement

    Créez `~/.gemini/.env` avec votre clé API UnoRouter et définissez `GOOGLE_GEMINI_BASE_URL` sur l'URL de base nue de UnoRouter. Le SDK Gemini ajoute son propre chemin, n'ajoutez donc pas `/v1`.

    bash
    # ~/.gemini/.env
    GEMINI_API_KEY=YOUR_API_KEY
    GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com

    Connectez-vous pour remplir automatiquement votre clé API

  3. 3
    Lancer Gemini

    Lancez `gemini` dans le répertoire de votre projet pour démarrer la session.

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

gemini

Connectez-vous pour remplir automatiquement votre clé API

Modeles recommandes

Modeles gratuits qui fonctionnent bien ici. Collez n'importe quel id de modele dans le client.

gemini-flash-lite-latestmistral-large-2512mistral-smallqwen3.6-27ballam-2-7b

Points de vigilance

  • Si les requêtes renvoient 404, vous avez ajouté un chemin à l'URL de base. `GOOGLE_GEMINI_BASE_URL` doit être l'hôte nu sans suffixe `/v1` ; le SDK ajoute le reste.
  • Si l'authentification échoue, vérifiez que `GEMINI_API_KEY` dans `~/.gemini/.env` est votre clé UnoRouter et que le fichier est lu par votre session shell.
Générer une clé APIModèles