Parceria Microsoft e OpenAI
A parceria entre a Microsoft e a OpenAI visa desenvolver capacidades de computação de IA. Atualmente, existem vários modelos de IA, como o ChatGPT, GPT-3, GPT-3.5 e GPT-4, que podem ser utilizados para resolver problemas específicos.
Azure OpenAI
A plataforma Azure OpenAI permite que os desenvolvedores usem os serviços de IA da OpenAI na plataforma Azure, adicionando recursos como monitoramento, segurança e proteção, tornando-a mais adequada para casos de uso empresariais.
Três Capacidades-Chave do Serviço Azure OpenAI
1. Geração de Conteúdo: gera respostas automáticas a perguntas de clientes, resume registros de conversas e gera conteúdo em cenários de centro de atendimento.
2. Geração de Código: converte linguagem natural em código de programação, como C#, Python ou SQL, ajudando os desenvolvedores a serem mais produtivos.
3. Pesquisa Semântica: usa o poder da OpenAI e dos serviços de primeira parte da Azure para busca de documentos.
Demostração de Pesquisa Semântica
A demonstração de pesquisa semântica usa os serviços Azure OpenAI, Azure Form Recognizer Service, Translator Service (opcional) e serviço de embeddings para permitir que os usuários façam perguntas sobre o conteúdo dos documentos. O processo envolve upload de documentos, extração de informações, passagem pelo serviço de embeddings, criação de vetores e habilitação de busca semântica, agrupamento e classificação de dados.
Arquitetura de Demonstração
A arquitetura de demonstração utiliza vários serviços Azure, incluindo Azure Storage, Azure Open AI e Azure Form Recognizer, para processar e analisar documentos. A arquitetura oferece alta segurança, disponibilidade e redundância, permitindo a decoupling de serviços para uma abordagem leve e API-driven.
No final, a demonstração mostra como o sistema pode responder a perguntas específicas sobre um documento de Medicare e visualizar as embeddings do documento, permitindo que os usuários vejam como as diferentes seções do documento estão relacionadas.