│> Tente novamente usando o MPFR, que já está instalado. Chame isso │
│ pi_value_mpfr. │
Gêmeos acertou na primeira vez, o que não foi uma grande surpresa, já que o MPFR tem uma função constante embutida para Pi. Em seguida, Gêmeos se ofereceu que a implementação do MPFR foi um pouco mais lenta que a implementação do Boost. Bem, eu sabia que o MPFR estava usando um algoritmo abaixo do ideal, mas confiável.
Meu:
│> Tente novamente usando o melhor algoritmo possível. Ligue para o programa │
│ PI_VALUE│
Gêmeos escolheu corretamente o algoritmo Chudnovsky com MPFR, mas depois estragou a implementação algumas vezes antes de acertar. Quando finalmente obteve um resultado correto, o tempo de execução real foi cerca da metade do da função constante embutida para Pi. Eu então tive Gêmeos verificados os três valores de resultado um contra o outro e o valor de referência de 39 dígitos fornecido na Enciclopédia Britannica. Tudo certo.
Para algo não trivial: mudei para o diretório, onde tinha uma cópia atual do repositório Gemini-Cli e pedi pela primeira vez para explicar o repositório e depois pedi para listar questões abertas, o que ele usou usando gh Uma vez eu dei permissão. Então eu pedi para escolher um problema em aberto marcado como um good first issuee depois sugerir uma implementação. Ele criou um plano, teve problemas com a implementação, criou um plano revisado, teve problemas com isso e finalmente entrou em um loop tentando equilibrar parênteses digitadores. Cancelei a tarefa naquele momento.
Bom, mas não ótimo
Minha conclusão aqui é que a CLI Gemini com o modelo Gemini-12.5-Pro é muito boa, mas não ótima. Em uma escala de nível 0 ao nível 5, onde o nível 0 é “Sem automação ou agência, mas boas ferramentas para atalhos e uso repetitivo” e o nível 5 é “Automação completa: o software pode solucionar problemas e implementar sem supervisão”, o software de gemini e o Software e o Software e o Software de Software e o Software de Software e o Software de Software de Reclado e o Software 4 do Nível 3 e do Nível 3 e do Nível 3 pode ser um predefinido e no nível 3 do nível 3 e no nível 3 do nível 3 e no nível 3 do nível 3 e do nível 3 do NEVENS e do nível 3, pode supervisão. ”
Para colocar isso em perspectiva, os únicos sistemas melhores que eu testei são o código e o solucionador Claude, que às vezes podem se comportar no nível 4 ou próximo ao nível 4. Por outro lado, a CLI Gemini é gratuita e o modelo Gemini-12.5-Pro tem uma janela de contexto de um milhão de togados e recursos avançados de codificação, que juntos podem ficar muito longe sem pagar por uma subscrição ou por US $.
Custo
Grátis com 60 solicitações de modelo por minuto e 1.000 solicitações por dia; cobrança e assinaturas baseadas em uso disponíveis.
Plataforma
Linha de comando/terminal; Node.js v18+; Windows, MacOS, Linux.
Resumindo
A CLI de Gemini é gratuita e o modelo Gemini-12.5-Pro tem uma janela de contexto de um milhão de toques e recursos avançados de codificação, que juntos podem levá-lo muito longe sem pagar por uma assinatura ou uso. Os únicos sistemas melhores que testei são o código e o solucionador Claude.
Prós
- Grátis para a maioria dos usos
- Bons resultados na maioria das vezes
- Em algum lugar entre automação condicional e alta
- Projeto ativo de código aberto
Contras
- Ainda buggy, pois está disponível há menos de um mês
- Usa um modelo hospedado, o que significa que seu código pode vazar potencialmente
- Quando falha, pode produzir código de lixo, mas afirma que funciona
