Connecter Gemini CLI
Acheminer Gemini CLI via la passerelle compatible Gemini d'AnyInt avec une clé API.
Gemini CLI prend en charge une origine d'API Gemini personnalisée lors de l'utilisation de l'authentification par clé API. AnyInt expose l'API Développeur Gemini sous la racine de passerelle /gemini.
Avant de commencer
- Installez ou mettez à jour Gemini CLI depuis le dépôt officiel Gemini CLI.
- Créez une clé API AnyInt.
- Choisissez un ID de modèle compatible Gemini dans le catalogue de modèles.
Configurer la passerelle
Gemini CLI lit GEMINI_API_KEY pour l'authentification par clé API et la variable base-URL montrée ci-dessous pour l'origine de l'API.
export ANYINT_API_KEY="your_api_key"
export GEMINI_API_KEY="$ANYINT_API_KEY"
export GOOGLE_GEMINI_\
BASE_URL="https://api.anyint.ai/gemini"
export GEMINI_MODEL="YOUR_MODEL_ID"Démarrez la CLI et choisissez Utiliser la clé API Gemini lorsque vous y êtes invité :
geminiVérifier et dépanner
- Une réponse
401signifie que la clé AnyInt n'a pas été fournie ou est inactive. - Une erreur de modèle signifie que
GEMINI_MODELne nomme pas un modèle compatible Gemini disponible pour la clé. - Supprimez les variables d'authentification Google Cloud conflictuelles lors de l'isolement d'un problème de configuration de clé API.
- Gardez les fichiers
.envcontenant des clés hors du contrôle de code source. Gemini CLI prend également en charge un fichier.gemini/.envau niveau de l'utilisateur lorsque vous avez besoin d'une configuration locale persistante.
Consultez la documentation officielle de Gemini CLI sur la configuration et l'authentification pour le comportement actuel des variables.