Integração com Gemini CLI
Use UnoRouter com Gemini CLI e qualquer cliente compatível com Google GenAI. Acesse modelos Gemini junto com Claude e GPT.
Visao geral
O Gemini CLI e o agente de linha de comando do Google para os modelos Gemini e qualquer endpoint compativel com Google GenAI. Configure-o uma vez com o UnoRouter para acessar o Gemini junto com todos os outros modelos que o UnoRouter expoe por uma unica chave compativel com OpenAI.
Configuracao rapida
Coloque esses valores no cliente. Sua chave e preenchida automaticamente quando voce esta conectado.
URL base: https://api.unorouter.ai
Chave da API: YOUR_API_KEYCompatibilidade
Configuracao passo a passo
- 1Instalar a CLI do Gemini
Instale a CLI do Gemini globalmente com npm. No Windows, execute isto dentro do WSL.
bashnpm install -g @google/gemini-cli - 2Definir variáveis de ambiente
Crie `~/.gemini/.env` com sua chave de API do UnoRouter e defina `GOOGLE_GEMINI_BASE_URL` como a URL base pura do UnoRouter. O SDK do Gemini acrescenta o próprio caminho, então não adicione `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai - 3Iniciar o Gemini
Execute `gemini` no diretório do seu projeto para iniciar a sessão.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"
geminiModelos recomendados
Modelos gratuitos que funcionam bem aqui. Cole qualquer id de modelo no cliente.
Pontos de atencao
- Se as requisições retornarem 404, você adicionou um caminho à URL base. `GOOGLE_GEMINI_BASE_URL` deve ser o host puro sem o sufixo `/v1`; o SDK acrescenta o resto.
- Se a autenticação falhar, confirme que `GEMINI_API_KEY` em `~/.gemini/.env` é sua chave do UnoRouter e que o arquivo é lido pela sua sessão de shell.