As etapas a seguir são necessárias para instalar e configurar o Gemini-CLI-2-API:
- Preparação ambiental: Primeiro, você precisa instalar o Node.js (recomenda-se a versão mais recente do LTS). Você pode verificar se a instalação foi bem-sucedida usando os comandos node -v e npm -v.
- Obter códigoClonar o repositório do projeto localmente usando o Git:
git clone https://github.com/justlovemaki/Gemini-CLI-2-API.git
cd Gemini-CLI-2-API - Instalação de dependênciasExecute o comando npm install no diretório do projeto para instalar todas as dependências.
- Configuração da autenticaçãoDuas opções estão disponíveis:
- Autenticação OAuth: na primeira vez que você executar o programa, ele o orientará automaticamente a fazer login na sua conta do Google no navegador
- Chave da API: defina GOOGLE_API_KEY e a variável de ambiente GOOGLE_GENAI_USE_VERTEXAI
- Início dos serviçosInício com o comando node openai-api-server.js, com portas e chaves personalizáveis por meio dos argumentos -port e -api-key.
Todo o processo de instalação requer atenção a uma conexão de rede estável, especialmente a autenticação OAuth, que precisa ter acesso aos servidores do Google.
Essa resposta foi extraída do artigoGemini-CLI-2-API: convertendo a CLI do Gemini em um serviço de API nativa compatível com OpenAIO