Programa de aprimoramento da estabilidade
As medidas a seguir são recomendadas para cenários de implementação privada empresarial:
- monitoramento de processosExecutar com ferramentas como o PM2
openai-api-server.js
Se quiser configurar uma política de reinicialização automática, você pode fazer isso clicando no seguinte link - Renovação automática do OAuthGarantir que o ambiente de implantação esteja acessível
accounts.google.com
O sistema renovará automaticamente o token 72 horas antes de sua expiração. - otimização da redeAdicionar o domínio da API do Google (*.googleapis.com) e a porta 443 à lista de permissões do firewall
- Monitoramento de carga: através de
--port
Comutação de parâmetros de portas não padrão (por exemplo, 8080) com o Nginx para balanceamento de carga
Solução de problemas críticos: 1) Verificação de falha na chave de APIGOOGLE_API_KEY
Variável de ambiente 2) Ativar a interrupção de streamingConnection: keep-alive
Cabeçalho 3) Erro de registroECONNRESET
O valor MTU precisa ser ajustado.
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