Conectar Gemini CLI

Roteie o Gemini CLI através do gateway compatível com Gemini da AnyInt com uma chave de API.

O Gemini CLI suporta uma origem de API Gemini personalizada ao usar autenticação por chave de API. A AnyInt expõe a API do Desenvolvedor Gemini sob a raiz do gateway /gemini.

Antes de Começar

  1. Instale ou atualize o Gemini CLI no repositório oficial do Gemini CLI.
  2. Crie uma chave de API AnyInt.
  3. Escolha um ID de modelo compatível com Gemini no catálogo de modelos.

Configurar o Gateway

O Gemini CLI lê GEMINI_API_KEY para autenticação por chave de API e a variável base-URL mostrada abaixo para a origem da API.

bash
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"

Inicie o CLI e escolha Usar chave de API Gemini quando solicitado:

bash
gemini

Verificar e Solucionar Problemas

  • Uma resposta 401 significa que a chave AnyInt não foi fornecida ou está inativa.
  • Um erro de modelo significa que GEMINI_MODEL não nomeia um modelo compatível com Gemini disponível para a chave.
  • Remova variáveis de autenticação conflitantes do Google Cloud ao isolar um problema de configuração de chave de API.
  • Mantenha os arquivos .env contendo chaves fora do controle de versão. O Gemini CLI também suporta um arquivo .gemini/.env em nível de usuário quando você precisa de configuração local persistente.

Veja a documentação oficial do Gemini CLI sobre configuração e autenticação para o comportamento atual das variáveis.