Do código à produção: novas maneiras de usar o Azure para criar experiências de IA transformadoras

Redmond, 23 de maio de 2024. Estamos testemunhando um importante momento de virada no mercado à medida que a IA sai das pranchetas da inovação e se tornar uma realidade  concreta na vida cotidiana. Ao tirar a ideia do papel começamos um capítulo fundamental, e os desenvolvedores foram fundamentais para esta realização.  

As novidades da Build estão focadas nas principais demandas que ouvimos dos desenvolvedores.  Trabalhamos juntos para transformar essa promessa de IA em realidade: 

  • Capacitando cada desenvolvedor a se mover com maior velocidade e eficiência, usando as ferramentas que já conhecem e adoram. 
  • Expandindo e simplificando o acesso à IA, dados — serviços de plataforma de aplicativos que eles precisam para ser bem-sucedidos e os permitem para concentrar-se na criação de experiências de IA transformadoras. 
  • Além disso, ajudá-lo a se concentrar no que você faz de melhor, criando aplicativos incríveis, com recursos de responsabilidade, segurança, privacidade e confiabilidade, integrados diretamente na plataforma. 

Nunca houve um momento tão emocionante para ser um desenvolvedor, o que antes era uma promessa distante agora está virando realidade— e não apenas por meio do tipo de aplicativos que estão gerando essa transformação, mas pela forma como estas aplicações estão sendo desenvolvidas. . 

Com o Microsoft Azure, estamos indo até o desenvolvedor e preparando o seu caminho para o futuro.

Crie o futuro com a IA do Azure: oferecendo ferramentas, escolha de modelo e flexibilidade 

O número de empresas que recorrem à IA do Azure continua a crescer à medida que a lista de possibilidades se expande. Estamos ajudando mais de 50.000 empresas em todo o mundo gerar impacto real nos negócios usando a nuvem — organizações como Mercedes-Benz, Unity, Vodafone, H&R Block, PwC, SWECO e tantas outras.   

Para torná-lo ainda mais valioso, continuamos a expandir a gama de modelos disponíveis para simplificar o processo de encontrar os modelos certos para criar aplicativos. Saiba mais sobre todas as atualizações de IA do Azure no blog da Comunidade Técnica 

O Azure AI Studio, um componente-chave do portfólio  de copilotos, agora está disponível para o público em geral. A plataforma pró-código possibilita o desenvolvimento responsável de IA generativa, incluindo o desenvolvimento de seus próprios aplicativos Copilots  personalizados. A abordagem de desenvolvimento contínuo inclui uma interface do usuário (UI) amigável e que prioriza o código (code-first), incluindo a CLI do Desenvolvedor do Azure (AZD) e o Kit de Ferramentas de IA para VS Code, permitindo que os desenvolvedores escolham o fluxo de trabalho mais acessível para seus projetos. 

Os desenvolvedores podem usar o Azure AI Studio para explorar ferramentas de IA, gerenciar várias APIs e modelos interoperacionais; modelos de solo usando seus dados e técnicas de RAG (Retrieval Augmented Generation) -; testar e avaliar modelos de desempenho e segurança, além de implementar em escala e com monitoramento contínuo na produção. 

Capacitando com uma ampla seleção de modelos de linguagem pequenos e grandes 

Nosso catálogo de modelos é o coração do Azure AI Studio. Com mais de 1.600 modelos disponíveis, continuamos a inovar e a fazer grande parcerias para oferecer a melhor seleção de grandes modelos de linguagem (LLMs) e de pequenos modelos de linguagem (SLMs), sejam de fronteira ou abertos. Dando mais flexibilidade para fazer benchmarks e selecionar modelos com base no que a empresa precisa. Também estamos tornando mais fácil encontrar o melhor modelo para cada caso de uso, comparando os modelos, por  precisão e relevância. 

Tenho o prazer de anunciar que o mais recente modelo da OpenAI, GPT-4o, agora está disponível para o público em geral no Azure OpenAI Service . Este modelo multimodal integra processamento de texto, imagem e áudio em um único modelo e define um novo padrão para experiências de IA generativas e conversacionais. O preço do GPT-4o é de US$ 5/1 milhão de tokens para entrada e US$ 15/1 milhão de tokens para saída. 

No início deste mês, habilitamos o GPT-4 Turbo com Vision por meio do Azure OpenAI Service. Com esses novos modelos, os desenvolvedores podem criar aplicativos com entradas e saídas que abrangem texto, imagens e muito mais, para uma experiência de usuário mais rica.  

Estamos anunciando novos modelos por meio de Modelos como Serviço (MaaS) no Azure AI Studio, o modelo de idioma árabe líder Core42 JAIS e TimeGen-1 da Nixtla já estão disponíveis em preview. Modelos de AI21, Bria AI, Gretel Labs, NTT DATA, Stability AI, bem como Cohere Rerank chegarão em breve. 

Phi-3: Redefinindo o que é possível com SLMs 

No Build, estamos anunciando o Phi-3-small, o Phi-3-medium e o Phi-3-vision, um novo modelo multimodal, na família Phi-3 de modelos de linguagem pequena (SLMs) de IA, desenvolvida pela Microsoft. Os modelos Phi-3 são poderosos, econômicos e otimizados para ambientes com recursos limitados, incluindo ambientes no dispositivo de borda, inferências offline, e cenários limitados pela latência onde tempos de resposta rápidos são críticos. 

Dimensionado em 4,2 bilhões de parâmetros, o Phi-3-vision suporta tarefas gerais de raciocínio visual e raciocínio gráfico/tabela. O modelo oferece a capacidade de inserir imagens e texto, e de gerar respostas de texto. Por exemplo, os usuários podem fazer perguntas sobre um gráfico ou fazer uma pergunta aberta sobre imagens específicas. Phi-3-mini e Phi-3-medium também estão agora disponíveis para o público em geral como parte da oferta de MaaS da IA do Azure. 

Além de novos modelos, estamos adicionando novos recursos em APIs para permitir experiências multimodais. O Azure AI Speech tem vários novos recursos em visualização, incluindo análise de fala e tradução de vídeo para ajudar os desenvolvedores a criar aplicativos habilitados para voz de alta qualidade. https://aka.ms/build-rag-scale  

Dê vida e ideias inteligentes aos seus aplicativos com o Visual Studio, o GitHub e a plataforma Azure 

As ferramentas com as quais você escolhe construir devem facilitar a transformação de uma ideia em código e em produção. Elas devem se adaptar a onde e como você trabalha, e não o contrário. Estamos compartilhando várias atualizações para nossas plataformas de desenvolvedor e aplicativos que fazem exatamente isso, tornando mais fácil para todos os desenvolvedores programar no Azure 

Acesse os serviços do Azure em suas ferramentas favoritas para desenvolver  aplicativos mais rápidos 

Ao estender os serviços nativos do Azure para as ferramentas e ambientes com os quais o desenvolvedor já está familiarizado, é possível criar e confiar mais facilmente no desempenho, na escala e na segurança dos aplicativos. 

Também estamos tornando incrivelmente fácil interagir com os serviços do Azure, seja com o VS Code, ou até mesmo diretamente no GitHub, independentemente da experiência ou conhecimento prévio do Azure. Hoje, estamos anunciando o preview do GitHub Copilot para o Azure, estendendo o GitHub Copilot para aumentar sua utilidade para todos os desenvolvedores. 

Também em preview, o AI Toolkit for Visual Studio Code, uma extensão que fornece ferramentas e modelos de desenvolvimento para ajudar os desenvolvedores a adquirir e executar modelos, ajustá-los localmente e implementar no Azure AI Studio, tudo a partir do VS Code. 

Atualizações que tornam o desenvolvimento nativo da nuvem mais rápido e fácil 

.NET Aspire chegou! Esse novo conjunto nativo em nuvem simplifica o desenvolvimento automatizando configurações e integrando padrões resilientes. Com o .NET Aspire, o desenvolvedor  pode se concentrar mais na codificação e menos na configuração enquanto ainda usa suas ferramentas preferidas. Esse conjunto inclui um painel do desenvolvedor para maior visualização e diagnóstico desde o início para um desenvolvimento de aplicativos mais rápido e confiável. Explore mais sobre a disponibilidade geral do .NET Aspire na postagem DevBlogs. 

Também estamos facilitando o uso de nossos serviços de plataforma de aplicativos, introduzindo o Azure Kubernetes Services (AKS) Automatic, a experiência Kubernetes gerenciada facilita a entrega de aplicativos de IA para produção. Em preview a partir desta semana o AKS Automatic baseia-se na nossa experiência na execução de algumas das maiores e mais avançadas aplicações Kubernetes do mundo, desde o Microsoft Teams ao Bing, serviços online XBox, Microsoft 365 e GitHub Copilot para criar práticas recomendadas que automatizam tudo, desde a configuração e gestão de clusters até salvaguardas e políticas de desempenho e segurança. 

O desenvolvedor, agora, tem acesso a uma plataforma de aplicativo de autoatendimento que pode passar da imagem de contêiner para o aplicativo implantado em minutos, enquanto ainda oferece o poder de acessar a API do Kubernetes. Com o AKS Automatic o desenvolvedor pode se concentrar na criação de um ótimo código, sabendo que seu aplicativo será executado com segurança, escalabilidade,  desempenho e a confiabilidade necessária para apoiar seu negócio. 

Soluções de dados criadas para a era da IA 

Os desenvolvedores estão na vanguarda de uma mudança fundamental na estratégia de aplicativos que requer otimizações em todos os níveis de um aplicativo, incluindo bancos de dados, já que os aplicativos de IA exigem iterações rápidas e frequentes para acompanhar a inovação do modelo de IA. 

Esta semana, estamos entusiasmados em revelar novos recursos de dados e análises, projetados para auxiliar nas etapas críticas da criação de aplicativos inteligentes e capacitar a criação de aplicativos transformadores para hoje e para o futuro.. 

Permitindo que os desenvolvedores criem mais rapidamente com a IA integrada aos bancos de dados do Azure 

A pesquisa vetorial é essencial para qualquer aplicativo de IA, portanto, estamos adicionando recursos nativos ao Azure Cosmos DB com o Azure Cosmos DB para NoSQL. Alimentado pelo DiskANN, uma poderosa biblioteca de algoritmos. Isso torna o Azure Cosmos DB o primeiro banco de dados em nuvem a oferecer pesquisa vetorial de menor latência em escala de nuvem sem a necessidade de gerenciar servidores. 

Também estamos anunciando a disponibilidade da extensão do Banco de Dados do Azure para PostgreSQL para o Azure IA , fazendo funções de IA para os dados no PostgreSQL para conectar dados diretamente no Azure IA, para facilitar o caminho e levar até os LLMS e criar um PostgreSQL rico .  

As incorporações permitem que os modelos de IA compreendam melhor as relações e semelhanças entre os dados, o que é fundamental para aplicativos inteligentes. A geração de embeddings no banco de dados do Azure Database para PostgreSQL agora está em visualização, portanto, essas incorporações podem ser geradas diretamente no banco de dados – oferecendo latência de milissegundos de um dígito, custos previsíveis e a confiança de que os dados permanecerão em conformidade para cargas de trabalho confidenciais. 

Facilitando a vida do desenvolvedor por meio dos recursos do Copilot no banco de dados 

Esses bancos de dados não estão apenas ajudando você a construir suas próprias experiências de IA. Também estamos aplicando IA diretamente na experiência do usuário para que seja mais fácil do que nunca explorar  as funções em um banco de dados. Disponível apenas em preview, os recursos do Microsoft Copilot no Banco de Dados SQL do Azure convertem consultas em linguagem SQL para que os desenvolvedores possam usar a linguagem natural para interagir com dados. Além disso, os recursos do Copilot estão chegando ao Banco de Dados do Azure para MySQL para fornecer resumos da documentação técnica, dando resposta às perguntas do usuário, criando uma experiência de gerenciamento mais fácil e agradável. 

Atualizações do Microsoft Fabric: crie soluções poderosas com segurança e facilidade 

Temos várias atualizações do Fabric esta semana, incluindo a introdução do Real-Time Intelligence. Essa ferramenta completamente redesenhada permite que você análise, explore e aja sobre seus dados em tempo real. Também apresentado  no Build: o preview do Workload Development Kit , tornando ainda mais fácil projetar e criar aplicativos no Fabric.  

Também anunciamos a expansão da  parceria com a Snowflake  com suporte para o formato de dados Iceberg e leitura e gravação bidirecionais entre o Snowflake e o OneLake da Fabric. Saiba mais detalhes dessa parceria no blog de Arun Ulag: Alimente seu negócio com insights contínuos e IA generativa. E para obter uma visão geral da segurança de dados do Fabric, baixe o whitepaper de segurança do Microsoft Fabric Microsoft Fabric. 

Passe um dia na vida de um dado e aprenda exatamente como ele se move de sua casa de banco de dados para fazer mais do que nunca com os insights do Microsoft Fabric, a assistência em tempo real do Microsoft Copilot e o poder inovador da IA do Azure. 

Desenvolva em uma base de IA segura e responsável 

O que começou com nossos princípios e uma crença firme de que a IA deve ser usada com responsabilidade e segurança tornou-se parte integrante das ferramentas, APIs e software que você usa para escalar a IA de forma responsável. Dentro da IA do Azure, temos 20 ferramentas de IA responsável com mais de 90 recursos. E há mais por vir, começando com atualizações no Build. 

Novos recursos de Segurança de Conteúdo de IA do Azure 

Estamos equipando nossos clientes com orientações avançados que ajudam a proteger aplicativos e usuários de IA contra conteúdo prejudicial e riscos de segurança e, esta semana, estamos anunciando um novo recurso para a Segurança de Conteúdo de IA do Azure. As Categorias Personalizadas serão lançadas em breve para que os usuários  possam criar filtros personalizados para necessidades específicas de filtragem de conteúdo. Esse recurso também inclui uma opção rápida, permitindo o implante novos filtros personalizados dentro de uma hora para proteger contra ameaças e incidentes emergentes. 

O Prompt Shields (escudos de prompt) e o Groundedness Detection estão disponíveis em preview  no  Azure OpenAI Service e no Azure AI Studio, estas ferramentas ajudam a reforçar a segurança da IA. Estas barreiras imediatas mitigam ataques de injeção indiretos e rápidos de jailbreak em LLMs, enquanto o Groundedness Detection permite a detecção de materiais não aterrados ou alucinações nas respostas geradas. 

Recursos para ajudar a proteger e controlar seus aplicativos e dados 

O Microsoft Defender for Cloud agora estende sua proteção de aplicativos nativos da nuvem para aplicativos de IA do código para a nuvem. Além disso, os recursos de gerenciamento de postura de segurança de IA permitem que as equipes de segurança descubram seus serviços e ferramentas de IA, identifiquem vulnerabilidades e corrijam riscos de forma proativa. A proteção contra ameaças para cargas de trabalho de IA no Defender for Cloud aproveita uma integração nativa com a Segurança de Conteúdo de IA do Azure para permitir que as equipes de segurança monitorem seus aplicativos do Azure OpenAl para ataques de injeção diretos, além de vazamentos de dados confidenciais e outras ameaças para que possam investigar e responder rapidamente. 

Com APIs fáceis de usar, os desenvolvedores de aplicativos podem integrar facilmente o Microsoft Purview a aplicativos de linha de negócios para obter segurança de dados e conformidade líderes do setor para aplicativos de IA personalizados. Você pode capacitar seus clientes de aplicativos e respectivos usuários finais a descobrir riscos de dados em interações de IA, proteger dados confidenciais com criptografia e controlar atividades de IA. Esses recursos estão disponíveis para o Copilot Studio em visualização pública e, em breve,  estarão disponíveis em visualização pública para o Azure AI Studio e por meio do SDK do Purview, para que os desenvolvedores possam se beneficiar dos controles de segurança e conformidade de dados para seus aplicativos de IA criados na IA do Azure.  Leia mais aqui. 

Duas notas finais de segurança 

Também estamos anunciando uma parceria com a HiddenLayer para verificar os modelos abertos que integramos ao catálogo, para que você possa verificar se os modelos estão livres de código malicioso e sinais de adulteração antes de implementá-los. Somos a primeira grande plataforma de desenvolvimento de IA a fornecer esse tipo de verificação para ajudar o desenvolvedor a se sentir mais confiante em sua escolha de modelo. 

Em segundo lugar, o Facial Liveness, um recurso da API Azure AI Vision Face que tem sido usado pelo Windows Hello for Business por quase uma década, agora está disponível em versão prévia para navegador. O Facial Liveness é um elemento-chave na autenticação multifator (MFA) para evitar ataques de falsificação, por exemplo, quando alguém segura uma foto para a câmera para impedir os sistemas de reconhecimento facial. Os desenvolvedores agora podem adicionar facilmente vivacidade e verificação opcional a aplicativos Web usando o Face Liveness, com o SDK do Azure AI Vision, em visualização. 

Nossa crença no uso seguro e responsável da IA é inabalável. Você pode ler nosso Relatório de Transparência de IA Responsável publicado recentemente  para obter uma visão detalhada da abordagem da Microsoft para desenvolver IA de forma responsável. Continuaremos a oferecer mais inovação aqui e nossa abordagem permanecerá firmemente enraizada em princípios e colocada em ação com recursos integrados. 

Transforme suas ideias de uma faísca para a produção com o Azure 

As organizações estão rapidamente indo além da ideação de IA e entrando na produção. Vemos e ouvimos novos exemplos todos os dias de como nossos clientes estão desbloqueando desafios de negócios que atormentam as indústrias há décadas. Coma IA eles estão iniciando o processo criativo, facilitando o atendimento a seus próprios clientes ou até mesmo garantindo uma nova vantagem competitiva. Estamos organizando um conjunto líder do setor de ferramentas para desenvolvedores e recursos de IA para ajudá-lo a criar e fornecer as experiências transformadoras. 

Saiba mais em Microsoft Build 2024 

Junte-se a nós no Microsoft Build 2024 para experimentar as palestras e aprender mais sobre como a IA pode moldar seu futuro. 

Sobre a Microsoft 

A Microsoft (Nasdaq “MSFT” @microsoft) cria plataformas e ferramentas alimentadas por IA para fornecer soluções inovadoras que atendam às crescentes necessidades de nossos clientes. A empresa de tecnologia está empenhada em disponibilizar amplamente a IA e fazê-la de forma responsável, com a missão de capacitar cada pessoa e cada organização no planeta a conquistar mais. No Brasil há 35 anos, a empresa lançou em 2020 o Plano Microsoft Mais Brasil com o objetivo de apoiar o desenvolvimento econômico sustentável do País, contribuindo com ações capazes de preparar os profissionais para a economia digital, reduzindo as desigualdades e promovendo a inclusão digital. 

Tags: , ,

Posts Relacionados