Criar, testar e implantar: base de dados de conhecimento CQA

Este guia orienta você pelas etapas essenciais necessárias para criar, testar e implantar uma base de dados de conhecimento CQA (resposta a perguntas personalizadas) no Microsoft Foundry. Se você estiver fazendo a transição do Language Studio ou começando do zero, este guia é para você. Ele fornece instruções claras e acionáveis para obter uma implantação CQA rápida e bem-sucedida na Foundry.

Nota

  • Se você já tiver um recurso de linguagem Azure nas Ferramentas de Foundry ou recurso multisserviço — seja usado por conta própria ou por meio do Language Studio — poderá continuar a usar esses recursos de linguagem existentes no portal do Foundry. Para obter mais informações, consulte Como usar as Ferramentas do Foundry no portal do Foundry.
  • Na Foundry, uma tarefa de ajuste fino serve como seu espaço de trabalho para suas soluções CQA. Anteriormente, uma tarefa de ajuste fino era conhecida como um projeto CQA. Você pode encontrar ambos os termos usados de forma intercambiável na documentação mais antiga do CQA.
  • É altamente recomendável que você use um recurso Fábrica na Fábrica; no entanto, você também pode seguir estas instruções usando um recurso de linguagem.

Pré-requisitos

Antes de começar, você precisa dos seguintes recursos e permissões:

Introdução

  1. Navegue até o Foundry.

  2. Se você ainda não estiver conectado, o portal solicitará que você faça isso com suas credenciais de Azure.

  3. Depois de conectado, você pode criar ou acessar seus projetos existentes no Foundry.

  4. Se você ainda não estiver em seu projeto para esta tarefa, selecione-a.

Criar sua tarefa de ajuste fino do CQA

Na Foundry, uma tarefa de ajuste de precisão serve como seu espaço de trabalho para suas soluções CQA. Anteriormente, uma tarefa de ajuste fino era conhecida como um projeto CQA. Você pode encontrar ambos os termos usados de forma intercambiável na documentação mais antiga do CQA.

  1. Depois de selecionar o projeto Foundry para usar neste projeto, selecione refinamento no menu de navegação à esquerda.

    Captura de tela da seleção do menu de ajustes detalhados na Foundry.

  2. Na janela principal, selecione a guia Ajuste do serviço de IA e, em seguida, o botão + Ajuste.

    Captura de tela do botão de ajuste fino no Foundry.

  3. Na janela Criar serviço de ajuste fino , escolha a guia Resposta à pergunta personalizada e selecione Avançar.

    Captura de tela da aba de respostas a perguntas personalizadas na Foundry.

  4. Selecione o recurso de Pesquisa de IA do Azure conectado na janela Criar tarefa de ajuste do CQA. Para obter mais informações, consulteConfigure conexões de recursos do Azure.

  5. Em seguida, conclua os campos Nome e Idioma . Para este projeto, você pode deixar a resposta padrão quando nenhuma resposta é retornada no campo como está (nenhuma resposta encontrada).

  6. Selecione o botão Criar .

Adicionar uma fonte de base de dados de conhecimento CQA

Uma base de conhecimento CQA estruturada é um conjunto de pares de perguntas e respostas otimizados para IA conversacional. A base de dados de conhecimento usa o processamento de linguagem natural para interpretar consultas de usuário e retornar respostas precisas e com reconhecimento de contexto de um conjunto de dados específico.

  1. No menu Introdução , selecione Gerenciar fontes.

    Captura de tela da seleção de gerenciar fontes na Foundry.

  2. Na janela principal, selecione o menu suspenso + Adicionar fonte.

  3. No menu suspenso, você pode selecionar Adicionar bate-papo, Adicionar URLs ou Adicionar Arquivos.

    Captura de tela do menu suspenso de adição de origem no Foundry.

  4. Para este projeto, escolha Adicionar URLS.

  5. Na janela Adicionar URLs , adicione os seguintes valores:

  6. Por fim, selecione o botão Adicionar URLs .

    O processo de extração requer um curto período de tempo para analisar o documento e detectar perguntas e respostas. Durante essa etapa, o serviço avalia se o conteúdo está estruturado ou não estruturado.

    Depois que a origem for adicionada com êxito, você poderá editar seu conteúdo e incluir pares de perguntas e respostas personalizados adicionados.

  7. Depois que a origem é adicionada com êxito, ela aparece na janela Gerenciar fontes . Lá, você tem a opção de editar seu conteúdo e incluir pares de perguntas e respostas personalizados adicionais.

    Captura de tela da listagem de fontes de gerenciamento na Foundry.

Testar sua base de dados de conhecimento

  1. Selecione Testar a base de dados de conhecimento no menu Introdução .

  2. Na janela principal, insira a pergunta Como configuro meu Surface Book? e selecione o botão Run. As respostas são retornadas usando os pares de perguntas e respostas que foram detectados e retirados automaticamente da URL de origem:

    Captura de tela da resposta da interface de inspeção na Foundry.

Implantar sua base de dados de conhecimento

Implantar uma base de dados de conhecimento CQA significa publicar seu conteúdo de perguntas e respostas coletado como um ponto de extremidade dinâmico e que pode ser pesquisado. Esse processo move seu projeto de uma fase de teste para um ambiente de produção, permitindo que os aplicativos cliente o usem para vários projetos e soluções, incluindo chatbots.

  1. Depois que a inspeção for concluída, escolha a seção Implantar base de dados de conhecimento no menu Introdução .

  2. Selecione o botão Implantar primeiro na janela principal implantar base de dados de conhecimento e, em seguida, na janela pop-up Implantar este projeto . Leva alguns minutos para ser implantado.

  3. Após a conclusão da implantação, o projeto implantado será listado na janela Implantar base de dados de conhecimento .

É isso! Sua base de dados de conhecimento CQA (Resposta a Perguntas Personalizadas) fornece uma interface de linguagem natural para seus dados, permitindo que os usuários interajam com informações de maneira conversacional. Ao implantar essa solução, você pode criar chatbots avançados e agentes interativos que compreendam as perguntas do usuário, fornecem respostas precisas e se ajustam às mudanças nos requisitos informativos.

Limpar recursos

Para limpar e remover uma assinatura de IA Azure, você pode excluir o recurso individual ou todo o grupo de recursos. Se você excluir o grupo de recursos, todos os recursos contidos nele também serão excluídos.

Próximas etapas