Buscar documentação...

Comece a digitar para buscar documentação

Gemini
Gemini CLI

Integração com Gemini CLI

Use o UnoRouter com o Gemini CLI e qualquer cliente compatível com o Google GenAI.

Visão geral

O Gemini CLI é o agente de codificação de código aberto do Google que edita arquivos e executa comandos pelo terminal. Defina o UnoRouter como URL base para alcançar todos os modelos com uma única chave compatível com a OpenAI, sem depender de uma conta exclusiva do Google.

Configuração rápida

Cole isto no cliente. Sua chave é preenchida automaticamente quando você está conectado.

text
URL base: https://api.unorouter.com
Chave da API: YOUR_API_KEY

Entre para preencher automaticamente sua chave API

Compatibilidade

Chat CompletionsStreamingChamada de ferramentasEntrada de imagens

Configuração passo a passo

  1. 1
    Instalar a CLI do Gemini

    Instale a CLI do Gemini globalmente com npm. No Windows, execute isto dentro do WSL.

    bash
    npm install -g @google/gemini-cli

    Entre para preencher automaticamente sua chave API

  2. 2
    Definir variáveis de ambiente

    Crie `~/.gemini/.env` com sua chave de API do UnoRouter. Defina `GOOGLE_GEMINI_BASE_URL` como a URL base pura. 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.com

    Entre para preencher automaticamente sua chave API

  3. 3
    Iniciar o Gemini

    Execute `gemini` no diretório do seu projeto.

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

gemini

Entre para preencher automaticamente sua chave API

Modelos recomendados

Modelos gratuitos que funcionam aqui. Cole qualquer id de modelo no cliente.

glm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:freeqwen-3.8-27b:free

Pontos de atenção

  • Um 404 significa que a URL base tem um caminho. `GOOGLE_GEMINI_BASE_URL` deve ser o host puro, sem o sufixo `/v1`; o SDK acrescenta o resto.
  • Em falha de autenticação, confirme que `GEMINI_API_KEY` em `~/.gemini/.env` é sua chave do UnoRouter e que seu shell lê o arquivo.
Gerar chave APIModelos