O GitHub da Microsoft vai além do OpenAI, permite que os desenvolvedores usem modelos de IA da Anthropic, Google
O CEO do GitHub, Thomas Dohmke, fala na conferência Collision em Toronto em 27 de junho de 2023.
Chloé Ellingson | Bloomberg | Imagens Getty
Microsoft tem um relacionamento muito caro e público com a startup de inteligência artificial OpenAI. Mas um dos produtos de IA de maior sucesso da Microsoft, GitHub Copilot, agora está indo além do OpenAI para dar aos desenvolvedores mais opções sobre quais modelos desejam usar.
O GitHub, que a Microsoft adquiriu em 2018, disse em uma postagem no blog na terça-feira que os desenvolvedores poderão potencializar o recurso GitHub Copilot Chat com o modelo Claude 3.5 Sonnet da Anthropic ou do Google Modelo Gemini 1.5 Pro, como alternativa ao GPT-4o da OpenAI, se assim o desejarem.
“Não existe um modelo para governar todos os cenários, e os desenvolvedores esperam que a agência construa com os modelos que funcionam melhor para eles”, disse o CEO do GitHub, Thomas Dohmke, no post. “Está claro que a próxima fase da geração de código de IA não será definida apenas pela funcionalidade multimodelo, mas pela escolha multimodelo. Hoje, oferecemos exatamente isso.”
Microsoft introduzido GitHub Copilot em 2021, oferecendo sugestões de código-fonte para desenvolvedores de software. O Copilot depende de modelos da OpenAI, que recebeu bilhões de dólares em financiamento da Microsoft e explodiu em popularidade desde o lançamento do ChatGPT no final de 2022.
O1-preview e o1-mini do OpenAI, que se destinam a raciocinar sobre problemas difíceis, também estarão disponíveis no Copilot Chat no site do GitHub e no editor de texto de código aberto Visual Studio Code. Eles estão atualmente disponíveis em uma versão prévia pública. O modelo do Google será lançado em pré-visualização pública nas próximas semanas, disse um porta-voz.
O chegada dos modelos o1 da OpenAI em setembro levaram o GitHub a considerar a adição de um menu suspenso para o Copilot fornecer mais opções, disse Dohmke em entrevista à CNBC na semana passada. Nesse ponto, parecia “o momento certo” para adicionar modelos da Antrópica e GoogleDohmke disse.
Os desenvolvedores poderão ver qual modelo funciona melhor para uma determinada linguagem de programação ou empregar aquele que atende aos requisitos corporativos, acrescentou.
O CEO da Microsoft, Satya Nadella, à direita, cumprimenta o CEO da OpenAI, Sam Altman, durante o evento OpenAI DevDay em São Francisco em 6 de novembro de 2023.
Justin Sullivan | Notícias da Getty Images | Imagens Getty
Muitos outros produtos da Microsoft, incluindo Teams e Windows, usam modelos OpenAI. E a Microsoft continua a fornecer poder de computação para OpenAI, que é agora valorizado em US$ 157 bilhões. Mas o relacionamento entre as duas empresas se desgastou no ano passado, após a repentina demissão e reintegração do CEO da OpenAI, Sam Altman, em novembro. O incidente dramático supostamente irritou o CEO da Microsoft Satya Nadella.
Em fevereiro, a Microsoft anunciado uma parceria com o desenvolvedor de modelos de IA em estágio inicial, Mistral. No mês seguinte, a Microsoft anunciou que estava contratando Mustafa Suleyman, cofundador da DeepMind, e funcionários da sua startup, Inflectioncujo assistente Pi competiu com o popular ChatGPT da OpenAI. Durante o verão, a Microsoft nomeou OpenAI como um concorrente em um arquivo regulatório.
No mês passado, o GitHub colaborou com equipes de engenharia da Anthropic e do Google na segurança e escalabilidade de seus modelos, disse Dohmke.
“Estamos planejando estender essa lista no futuro, mas não temos parcerias para anunciar neste momento”, disse ele, acrescentando que o GitHub não gostaria de sobrecarregar os desenvolvedores com muitas opções.
Também na terça-feira, o GitHub anunciou que seu Copilot ganhará a capacidade de realizar revisões automatizadas rápidas de atualizações de código por meio de uma visualização pública.
E o GitHub mostrou uma prévia técnica de um recurso chamado Spark que pode compor protótipos de aplicativos com base na entrada de texto e refinar os designs com apenas alguns cliques. Os desenvolvedores poderão modificar o código subjacente dos protótipos. Os interessados em experimentar o Spark podem participar de um lista de espera.
Assim que receberem acesso, as pessoas que usam o Spark poderão escolher entre o GPT-4o e o modelo Claude 3.5 Sonnet da Anthropic, disse um porta-voz do GitHub.