O geminicli2api, como uma ferramenta de proxy de código aberto criada com base no FastAPI, é capaz de interagir perfeitamente com duas especificações principais de interface de IA. O principal valor da ferramenta é conseguir uma conversão perfeita da CLI do Google Gemini para o formato da API OpenAI, mantendo a capacidade de chamar a API nativa do Gemini. Ao fornecer/v1/chat/completionsresponder cantando/v1/modelose outros pontos de extremidade padrão, os desenvolvedores podem usar diretamente a biblioteca do cliente OpenAI para fazer chamadas. O design do projeto segue o princípio da leveza, adota a pilha de tecnologia Python+FastAPI, suporta 3.000 solicitações simultâneas e a latência da resposta é controlada em milissegundos. É importante notar que a ferramenta é capaz de lidar de forma inteligente com recursos específicos do Gemini, como aprimoramento da pesquisa do Google, controle de profundidade de inferência e outros recursos específicos do Gemini, e por meio de parâmetros de variantes de modelo, como o-searche-maxthinkingObtenha um controle preciso.
Essa resposta foi extraída do artigogeminicli2api: Ferramenta proxy para converter a CLI do Gemini em APIs compatíveis com OpenAIO































