Compartilhar via


Integre recursos OpenAI, Comunicação e Dados Organizacionais em um aplicativo de linha de negócios

Nível: Intermediário

Este tutorial demonstra como o Azure OpenAI, os Serviços de Comunicação do Azure e o Microsoft Graph/Microsoft Graph Toolkit podem ser integrados a um aplicativo LOB (Linha de Negócios) para aumentar a produtividade do usuário, elevar a experiência do usuário e levar os aplicativos LOB para o próximo nível. Os principais recursos do aplicativo incluem:

  • IA: permitir que os usuários façam perguntas em linguagem natural e convertam suas respostas em SQL que podem ser usadas para consultar um banco de dados, permitir que os usuários definam regras que podem ser usadas para gerar mensagens sms e email automaticamente e saber como a linguagem natural pode ser usada para recuperar dados de suas próprias fontes de dados personalizadas. O Azure OpenAI é usado para esses recursos.
  • Comunicação: habilite a chamada telefônica no aplicativo para clientes e a funcionalidade de Email/SMS usando os Serviços de Comunicação do Azure.
  • Dados organizacionais: efetuar pull de dados organizacionais relacionados que os usuários podem precisar (documentos, chats, emails, eventos de calendário) enquanto trabalham com os clientes para evitar a alternância de contexto. Fornecer acesso a esse tipo de dados organizacionais reduz a necessidade de o usuário alternar para Outlook, Teams, OneDrive, outros aplicativos personalizados, seu telefone etc., pois os dados e funcionalidades específicos de que precisam são fornecidos diretamente no aplicativo. O Microsoft Graph e o Microsoft Graph Toolkit são usados para esse recurso.

O aplicativo é um aplicativo simples de gerenciamento de clientes que permite aos usuários gerenciar seus clientes e dados relacionados. Ele consiste em um front-end criado usando TypeScript que chama APIs de back-end para recuperar dados, interagir com a funcionalidade de IA, enviar mensagens de e-mail/SMS e extrair dados organizacionais. Aqui está uma visão geral da solução de aplicativo que você abordará neste tutorial:

Visão geral do cenário do Microsoft Cloud

O tutorial orientará você pelo processo de configuração dos recursos necessários do Azure e do Microsoft 365. Ele também orientará você pelo código usado para implementar os recursos de IA, comunicação e dados organizacionais. Embora você não precise copiar e colar código, alguns dos exercícios farão com que você modifique o código para experimentar diferentes cenários.

O que você criará neste tutorial

Escolha sua própria aventura

Você pode concluir todo o tutorial do início ao fim ou concluir tópicos específicos de interesse. O tutorial é dividido nos seguintes tópicos:

Escolha sua própria aventura. Conclua todo o tutorial ou selecione áreas de tópico específicas.

Pré-requisitos

Tecnologias de nuvem da Microsoft usadas neste tutorial

  • Serviços de Comunicação do Azure
  • Serviço OpenAI do Azure
  • Microsoft Entra ID
  • Gráfico da Microsoft
  • Kit de ferramentas do Microsoft Graph

Próxima Etapa