A dona do Azure AI estabeleceu uma parceria com o GitHub, para capacitar os programadores para a criação de aplicações de IA diretamente a partir da comunidade. Com esta parceria, o GitHub.com, que reúne mais de 100 milhões de programadores, está integrado com as ferramentas Codespaces e Microsoft Visual Studio Code.

O acordo acontece quando surgem sinais de que o mercado está a passar da fase de “experimentação” de aplicações baseadas em inteligência artificial para a fase de escala. Mais de 60 mil organizações utilizam o Azure IA, diz a Microsoft numa nota de imprensa. 

A Azure IA conta com uma biblioteca de modelos diversificada para satisfazer necessidades de “custo, latência, design e segurança dos programadores de IA”, diz a multinacional norte-americana. 

No início do mês, a GitHub anunciou o GitHub Models, uma biblioteca de modelos incluindo o Llama 3.1, o GPT-4o e o GPT-4o mini, o Phi 3 ou o Mistral Large 2. Aqui é possível testar prompts e parâmetros dos modelos gratuitamente. De acordo com Thomas Dohmke, da GitHub, “quando estiver pronto para ir para a produção, a IA do Azure oferece IA responsável incorporada, segurança e privacidade de dados de nível empresarial e disponibilidade global, com rendimento e disponibilidade provisionados em mais de 25 regiões do Azure para alguns modelos”.

Azure IA Azure IA
Ao tornar a IA do Azure numa plataforma aberta e modular, o objetivo da Microsoft é ajudar os nossos clientes a passar rapidamente da ideia ao código e à nuvem. créditos: Microsoft

Por seu lado, a Microsoft transformou o Azure AI numa plataforma aberta e modular com que a empresa quer “ajudar os seus clientes a passar rapidamente da ideia ao código e à cloud”, explica em comunicado. 

Nos próximos meses, a Microsoft irá disponibilizar outros serviços de linguagem, visão e multimodais do Azure AI no GitHub, a par de elementos adicionais do conjunto de ferramentas, simplificando o processo de desenvolvimento de aplicações de IA, explica. Se os programadores quiserem ir mais ao detalhe, podem personalizar estes controlos no Azure AI, utilizando avaliações para testar e monitorizar as suas aplicações para qualidade e segurança contínuas, acrescenta a Microsoft. 

A empresa disponibilizou também uma API de inferência de modelos do Azure AI para facilitar aos programadores experimentar a gama de modelos. “Ao utilizar esta única API, os programadores do GitHub podem agora aceder a um conjunto comum de capacidades para comparar o desempenho num conjunto diversificado de modelos fundamentais de uma forma uniforme e consistente, alternando facilmente entre modelos para comparar o desempenho sem alterar o código subjacente”, refere a Microsoft em comunicado. O Azure AI Inference SDK vai disponibilizar também bibliotecas de cliente em Python.

As empresas com uma subscrição Azure em vigor podem comprar produtos GitHub, através do self-service, diretamente no Microsoft Sales ou através dos Microsoft Cloud Solution Providers. As empresas podem também criar uma instância do GitHub diretamente a partir do Portal do Azure e ligar o seu Microsoft Entra ID ao GitHub.