Desbloqueando valor de negócio: como combinar Azure OpenAI e Power Platform
By Mirko Peters ·
Bem-vindo de volta ao podcast! Hoje vamos aprofundar um tema que tem gerado muito burburinho no ambiente corporativo: como as organizações podem…
Automatically translated with AI from the original post. Read the English original
Bem-vindo de volta ao podcast! Hoje vamos aprofundar um tema que tem gerado muito burburinho no ambiente corporativo: como as organizações podem criar aplicativos com IA seguros, escaláveis e em conformidade, sem depender de uma equipe inteira de desenvolvedores profissionais. Se você já se perguntou como fazer a ponte entre a inteligência artificial avançada e as ferramentas de produtividade low-code, este mergulho é para você. Não deixe de conferir nosso episódio relacionado, Build Production AI Apps with Azure OpenAI and Power Platform, para uma apresentação em áudio desses conceitos.
Durante anos, as empresas tiveram dificuldade para democratizar tecnologias avançadas. A inteligência artificial parecia trancada atrás de scripts complexos em Python, de diplomas em ciência de dados e de uma infraestrutura cara. Hoje, esse paradigma mudou por completo. Ao combinar o Microsoft Power Platform com o Azure OpenAI, criadores, arquitetos de solução e profissionais de TI podem gerar valor de negócio imediato. Seja para melhorar a análise do feedback de clientes, habilitar um relacionamento proativo com o cliente ou aprimorar a tomada de decisões, a stack low-code moderna torna isso possível.
Vamos explorar, passo a passo, como você pode desbloquear esse valor de negócio combinando Azure OpenAI e Power Platform.
Pré-requisitos para aplicativos com IA
Antes de começar a criar aplicativos com IA usando o Microsoft Power Platform e o Azure OpenAI, você precisa configurar as contas, as permissões e as ferramentas certas. Essa preparação ajuda a criar um ambiente seguro e eficiente para os seus projetos.
Contas e permissões
Configuração da conta do Azure
Você precisa de uma conta ativa do Microsoft Azure. Se não tiver uma, pode se cadastrar para um teste gratuito ou usar a assinatura da sua organização. Certifique-se de que sua conta tenha permissão para criar e gerenciar recursos no portal do Azure. Você usará essa conta para configurar os serviços do Azure OpenAI e gerenciar os seus modelos de IA.
Acesso ao Power Platform
Você também precisa de acesso ao Microsoft Power Platform. Isso inclui o Power Apps e o Power Automate. Você pode usar sua conta de trabalho ou de estudante para entrar. Se a sua organização usa o Microsoft 365, você pode já ter acesso. Consulte o administrador de TI se tiver dúvidas. Ter o acesso certo garante que você possa criar, testar e implantar seus aplicativos sem atrasos.
Licenciamento e direitos de administrador
O licenciamento adequado é importante. Você precisa de uma licença válida para o Azure e para o Power Platform. Alguns recursos, como conectores premium ou serviços avançados de IA, podem exigir licenças adicionais. Você também deve ter direitos de administrador ou trabalhar com alguém que os tenha. Os direitos de administrador permitem configurar ambientes, atribuir funções e gerenciar as configurações de segurança.
Ferramentas e ambiente
Dispositivos compatíveis
Você pode desenvolver aplicativos com IA na maioria dos dispositivos modernos. Um PC com Windows ou um Mac com navegador da web funciona bem. Para a melhor experiência, use a versão mais recente do Microsoft Edge, Google Chrome ou Safari. Dispositivos móveis podem acessar o Power Apps, mas criar e configurar aplicativos é mais fácil em um desktop ou notebook.
Acessando os portais da Microsoft
Você usará vários portais da Microsoft durante o desenvolvimento. O portal do Azure permite criar e gerenciar recursos do OpenAI. O centro de administração do Power Platform ajuda você a organizar os ambientes e monitorar o uso. O Power Apps Studio e o Power Automate oferecem interfaces intuitivas para criar aplicativos e fluxos de trabalho. Certifique-se de conseguir entrar nesses portais antes de começar.
Dica: prepare um ambiente seguro usando senhas fortes, ativando a autenticação multifator e seguindo as políticas de segurança da sua organização. Isso protege seus dados e mantém seus projetos a salvo.
Configuração do Azure OpenAI
Configurar o Azure OpenAI é uma etapa fundamental para criar soluções de negócio inteligentes. Você criará um recurso, implantará um modelo e testará os resultados antes de conectá-lo aos seus aplicativos com IA.
Criando o recurso OpenAI
Navegação no portal do Azure
Você começa entrando no portal do Azure. O portal é o seu painel principal para gerenciar recursos de nuvem. Você precisa selecionar sua assinatura do Azure e escolher um grupo de recursos. Se não tiver um grupo de recursos, pode criar um. Em seguida, escolha uma região que ofereça suporte ao modelo gpt-4o. Digite um nome exclusivo para o recurso e selecione a camada de preço Standard S0. Avance pelas telas de configuração até chegar à página de revisão e, então, envie sua configuração.
Configuração do serviço
Depois que o recurso for criado, você o encontrará no seu painel do Azure. Acesse Gerenciamento de recursos e localize Chaves e ponto de extremidade. Copie a KEY 1 e o ponto de extremidade, pois você vai precisar deles mais adiante. Depois, navegue até Implantações de modelo e selecione Gerenciar implantações. Escolha Implantar modelo, depois Implantar modelo base e selecione gpt-4o. Defina o limite de taxa Tokens por minuto como 100K e implante o modelo. O processo de configuração normalmente leva alguns minutos, mas a implantação do modelo pode levar mais de uma hora. Você pode iniciar a implantação e voltar depois para verificar.
Implantação do modelo
Selecionando modelos de IA
O Azure OpenAI oferece vários modelos para diferentes necessidades de negócios, desde geração de conteúdo e automação de TI até detecção de fraudes e processamento de dados médicos.
Etapas de implantação
Depois de escolher um modelo, você o implanta pelo portal do Azure. Defina os limites de taxa e confirme suas escolhas. O processo de implantação pode levar algum tempo, então planeje com antecedência. Após a implantação, você pode acessar o modelo na seção Playgrounds, em Chat, para interagir com ele.
Teste do modelo
Usando o OpenAI Studio
Antes de integrar o modelo ao seu app, você deve testá-lo no OpenAI Studio. Essa ferramenta permite interagir com o modelo e ver como ele responde a diferentes prompts. Você pode testar vários cenários e ajustar sua abordagem com base nos resultados.
Analisando as saídas
Testar o modelo é importante para a qualidade e a confiabilidade. Concentre-se fortemente em engenharia de prompts, adaptação de modelo e ajuste fino para garantir que as saídas atendam aos seus padrões operacionais.
Dica: Testes cuidadosos ajudam você a evitar surpresas quando colocar seu modelo em produção. Sempre revise as saídas para garantir que atendam aos seus padrões.
Integrando o Azure OpenAI ao Power Platform
Você pode conectar o Azure OpenAI ao Microsoft Power Platform de duas maneiras principais: conectores nativos e conectores personalizados. Cada método tem seus próprios pontos fortes. Conectores nativos oferecem uma configuração rápida e fácil para cenários comuns, enquanto conectores personalizados oferecem mais flexibilidade e controle.
Integração com conectores nativos
Conectores nativos permitem vincular os serviços do Azure OpenAI ao Power Platform com configuração mínima. Você pode usar esses conectores para adicionar recursos de IA aos seus apps e fluxos de trabalho sem escrever código.
Criação de conectores personalizados
Conectores personalizados dão a você o poder de se conectar a qualquer API REST, incluindo endpoints avançados do Azure OpenAI. Você pode definir seus próprios gatilhos, ações e configurações de segurança, registrar sua API no Azure API Management e implementar autenticação rigorosa, como OAuth 2.0 ou Azure Active Directory.
Criando apps com IA
Você pode transformar seus processos de negócios criando apps com IA usando o Microsoft Power Platform e o Azure OpenAI. Power Apps e Power Automate trabalham juntos para ajudar você a criar fluxos de trabalho inteligentes que automatizam tarefas, analisam dados e entregam insights.
Integração com o Power Apps
Comece abrindo o Power Apps Studio. Escolha criar um novo app a partir do zero ou use um modelo que atenda às necessidades do seu negócio. Adicione campos de entrada para que os usuários insiram dados, como texto para analisar ou documentos para resumir, e coloque botões que acionem ações de IA.
Fluxos de trabalho do Power Automate
O Power Automate permite criar fluxos de trabalho que conectam seus apps, dados e modelos de IA. Comece criando um novo fluxo. Escolha um gatilho, como quando um novo registro é adicionado ou quando um usuário envia um formulário. Adicione ações de IA ao seu fluxo conectando-se ao Azure OpenAI por meio de ações HTTP ou conectores personalizados para automatizar a classificação de texto, a sumarização e a análise de sentimento.
Testes e implantação
Testar e implantar seu app com IA garante que ele funcione como esperado e entregue resultados confiáveis. Você precisa seguir uma abordagem estruturada para identificar problemas cedo e manter altos padrões.
Testes do app
Teste como seu app interage com o modelo de IA. Use modelos de prompts para manter suas configurações consistentes, organize seus metadados para acompanhar as alterações e configure o monitoramento de métricas-chave, como tempo de resposta e precisão.
Implantação em produção
Depois de testar, publique seu app em um ambiente de produção. Configure vários ambientes, como Development, Test e Production. Use um processo estruturado de Application Lifecycle Management (ALM) para gerenciar as implantações, reduzir erros e acompanhar as métricas de desempenho da IA ao longo do tempo.
Governança, segurança e controle de custos
Criar soluções com IA traz grandes benefícios, mas você também precisa se concentrar em governança, segurança e controle de custos. Essas áreas ajudam a proteger seus dados, atender às regulamentações e manter seus projetos sustentáveis.
Gestão de custos
Quando você usa os serviços do Azure OpenAI, paga pelos tokens que seu app processa. Cada solicitação ao modelo de IA consome tokens, e o total afeta diretamente sua fatura mensal. Defina um orçamento claro e acompanhe o uso de tokens com atenção para evitar despesas inesperadas.
Segurança e conformidade
Proteger seus dados é essencial. Use o Microsoft Purview para classificar e proteger informações sensíveis, criptografe seus dados com o Azure Storage Encryption e configure políticas de Prevenção contra Perda de Dados (DLP) para controlar como os dados se movimentam entre conectores e ambientes.
Recursos e próximos passos
Você aprendeu a criar apps com IA usando o Microsoft Power Platform e o Azure OpenAI. Agora, você pode explorar mais recursos para aprofundar suas habilidades e se conectar com outras pessoas da comunidade.
Links de documentação
Comece pela documentação oficial para orientar seus próximos projetos. A Microsoft oferece guias detalhados e materiais de referência para Power Platform, Azure OpenAI, Power Apps e Power Automate.
Suporte da comunidade
Você não precisa resolver os problemas sozinho. Participe dos canais do Azure Community Support e do Stack Overflow para solucionar problemas, compartilhar ideias e se manter atualizado sobre as melhores práticas.
Em conclusão, combinar o Azure OpenAI e o Power Platform gera um valor de negócio incrível, permitindo que as organizações criem aplicações escaláveis, em conformidade e inteligentes, sem o custo adicional de um desenvolvimento de software complexo. Ao manter padrões rigorosos de segurança, governança e controle de custos, sua equipe pode usar a IA generativa com segurança e eficácia. Para ouvir mais sobre este tema e nossa análise de especialistas, não deixe de visitar o episódio do nosso podcast complementar: Build Production AI Apps with Azure OpenAI and Power Platform. Continue construindo, mantenha a segurança e abrace o futuro do low-code com IA!