Com a IA e a IA generativa se tornando o tema dominante para a maioria dos fornecedores de software empresarial em suas conferências anuais, a versão 2024 do Build da Microsoft manteve-se fiel à norma.
O CEO da Microsoft, Satya Nadella, subiu ao palco para resumir sua palestra logo no início, dizendo que o evento era sobre Copilots e a pilha de Copilot na maioria das ofertas da empresa.
No evento, Nadella apresentou uma série de atualizações na plataforma em nuvem da Microsoft para facilitar o trabalho com LLMs e adicionou assistentes generativos baseados em IA a muitas de suas ofertas. Aqui estão algumas conclusões importantes da conferência que são relevantes para desenvolvedores e profissionais de dados:
As atualizações da Microsoft na infraestrutura de IA incluem novas máquinas virtuais (VM) do Azure, um novo serviço de provisionamento e opções para permitir o acesso ao Microsoft Copilot no Azure.
No espaço VM, a Microsoft compartilhou planos para lançar VMs Azure que podem ser executadas em processadores Cobalt 100 atualmente em versão prévia. A CPU Azure Cobalt 100, construída na arquitetura Arm, foi lançada em novembro do ano passado pela Microsoft na tentativa de tornar sua infraestrutura em data centers mais eficientes em termos energéticos quando comparada às CPUs comerciais AMD e Intel.
Juntamente com as VMs do Azure para CPUs Cobalt, a Microsoft disponibilizou a série de processadores ND MI300X da AMD para o Azure. A VM ND MI300X, que combina oito aceleradores AMD MI300X Instinct, proporcionará às empresas melhor desempenho de custo do que os rivais, especialmente para inferência de grandes modelos de linguagem, como GPT-4, de acordo com a empresa.
A Microsoft também lançou um novo serviço de provisionamento, denominado Azure Compute Fleet, que simplifica o provisionamento da capacidade de computação do Azure em diferentes tipos de VM, zonas de disponibilidade e modelos de preços.
Outras atualizações incluem a abertura do Copilot no Microsoft Azure para todos os clientes corporativos nas próximas semanas. O Copilot no Azure foi introduzido para ajudar as equipes empresariais a gerenciar operações de nuvem e de borda em linguagem natural.
A conferência Build viu a Microsoft adicionar novos LLMs e recursos de governança ao Azure AI, a plataforma baseada em nuvem da empresa para construir e executar aplicativos de IA.
Os novos modelos adicionados ao catálogo de modelos dentro do Azure AI Studio incluem o GPT-4o da OpenAI, apresentado esta semana. Outros modelos que foram adicionados por meio da oferta de modelos como serviço (MaaS) do Azure AI incluem TimeGen-1 de Nixtla e Core42 JAIS, que agora estão disponíveis em versão prévia. Espera-se que modelos de AI21, Bria AI, Gretel Labs, NTT Data, Stability AI e Cohere Rerank sejam adicionados em breve.
A Microsoft também atualizou sua família Phi-3 de modelos de linguagem pequena (SLMs) com a adição do Phi-3-vision, um novo modelo multimodal que deverá estar disponível em versão prévia.
A empresa também introduziu novos recursos de governança e segurança para Azure AI, atualizando seu sistema de monitoramento de saída de modelo, Azure AI Content Safety.
O novo recurso, denominado Categorias Personalizadas, está atualmente em versão prévia e permitirá que os desenvolvedores criem filtros personalizados para necessidades específicas de filtragem de conteúdo. Outros recursos de governança adicionados ao Azure AI Studio e ao Azure OpenAI Service incluem Prompt Shields e Groundedness Detection, ambos em versão prévia.
Separadamente, o Azure AI Studio, que é um kit de ferramentas generativo de desenvolvimento de aplicativos de IA que compete com empresas como Amazon Bedrock e Google Vertex AI Studio e foi apresentado em uma prévia em novembro do ano passado, foi disponibilizado ao público em geral.
Na conferência anual em Seattle, a Microsoft também atualizou sua oferta Copilot Studio – uma ferramenta de baixo código para a criação de copilotos – com recursos de construção de agentes.
Além disso, a Microsoft disse que adicionaria conectores de copiloto ao Copilot Studio para simplificar a forma como os desenvolvedores conectam seus dados de negócios e colaboração aos seus copilotos.
Os conectores Copilot incluem mais de 1.400 conectores do Microsoft Power Platform, conectores do Microsoft Graph e conectores do Power Query. A Microsoft disse que a integração com o Microsoft Fabric seria adicionada em breve.
A conferência de desenvolvedores também viu a Microsoft fazer várias melhorias no Fabric, o conjunto de ferramentas baseado em nuvem da empresa para análise de dados.
As adições e melhorias incluem um novo módulo Real-Time Intelligence, um kit de ferramentas para personalizar fluxos de trabalho do Fabric e a disponibilidade geral do Copilot para Power BI.
Embora o módulo Real-Time Intelligence combine as cargas de trabalho de análise e ativador e ofereça recursos adicionais, como uma interface de baixo código, para ajudar as empresas a gerar insights a partir de dados em tempo real, o Fabric Workload Development Kit é um kit de ferramentas projetado para ajudar os desenvolvedores construir aplicativos interoperáveis dentro do Fabric.
Algumas das outras atualizações do Fabric incluem a adição de atalhos OneLake para conectar-se a fontes de dados além do Azure Data Lake Service Gen2 e a parceria com Snowflake para criar interoperabilidade total entre Snowflake e OneLake.
Além disso, a Microsoft disse que os usuários corporativos poderão acessar as tabelas do Azure Databricks Unity Catalog diretamente no Microsoft Fabric nos próximos meses
A Microsoft lançou várias atualizações para suas ofertas de banco de dados em sua conferência de desenvolvedores e uma das principais atualizações é a adição de pesquisa vetorial ao Azure Cosmos DB para NoSQL.
Outras atualizações de banco de dados incluem a disponibilidade de uma extensão do Banco de Dados do Azure para PostgreSQL para Azure AI e a adição de recursos do Copilot ao Azure SQL DB.
A Microsoft apresentou Copilot Extensions, complementos de terceiros para o assistente de codificação com tecnologia GitHub Copilot AI em sua conferência anual.
As extensões Copilot, como o nome sugere, são recursos estendidos do GitHub Copilot que ajudam com bancos de dados, SDKs ou APIs específicos no fluxo de trabalho de desenvolvimento de software e têm como objetivo acelerar os fluxos de trabalho do desenvolvedor sem que os usuários tenham que sair da janela do GitHub ou de seus IDEs.
Além disso, as empresas podem criar suas próprias extensões Copilot privadas, enquanto o GitHub Marketplace oferecerá extensões abertas a todos.