Google Gemini: Modelos poderosos, experiência de desenvolvedor terrível
O Google Gemini possui recursos de modelos líderes, incluindo capacidades robustas de codificação, raciocínio e multimodais, além de janelas de contexto extremamente longas. No entanto, a experiência do desenvolvedor é péssima. A API é dividida entre Vertex AI e Google AI Studio, com funcionalidades inconsistentes; a documentação é ruim e desatualizada; o SDK do Vertex AI não possui autenticação de chave de API e suporte para modelos ajustados; e o cache de prefixo é extremamente desagradável. Apesar disso, os modelos Gemini oferecem vantagens de custo em contextos longos e tarefas multimodais, o que significa que os desenvolvedores podem precisar usá-los, muitas vezes recorrendo a ferramentas de terceiros como o Vercel AI SDK para mitigar a experiência ruim.