Criar, testar e implementar: base de conhecimento CQA

Este guia guia-o pelos passos essenciais necessários para criar, testar e implementar uma base de conhecimento personalizada de resposta a perguntas (CQA) no Microsoft Foundry. Quer esteja a fazer a transição do Language Studio ou a começar do zero, este guia é para si. Fornece instruções claras e práticas para alcançar uma implementação rápida e bem-sucedida da CQA na Fundição.

Nota

  • Se já tiver uma Linguagem Azure no Foundry Tools ou um recurso multi-serviço — seja usado isoladamente ou através do Language Studio — pode continuar a usar esses recursos existentes dentro do portal Foundry. Para mais informações, consulte Como usar as Ferramentas de Fundição no portal da Fundição.
  • No Foundry, uma tarefa de ajuste fino serve como o seu espaço de trabalho para as suas soluções de Garantia de Qualidade do Cliente (CQA). Anteriormente, uma tarefa de ajuste fino era designada por projeto CQA. Pode encontrar ambos os termos usados de forma intercambiável em documentação antiga de CQA.
  • Recomendamos vivamente que utilize um recurso do Foundry no Foundry; no entanto, também pode seguir estas instruções usando um recurso de Linguagem.

Pré-requisitos

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

Introdução

  1. Navega até à Foundry.

  2. Se ainda não tiver iniciado sessão, o portal solicitará que o faça com as suas credenciais do Azure.

  3. Depois de iniciar sessão, pode criar ou aceder aos seus projetos existentes dentro do Foundry.

  4. Se ainda não estiver no seu projeto para esta tarefa, selecione-o.

Crie a sua tarefa de ajuste fino CQA

No Foundry, uma tarefa de aperfeiçoamento serve como o seu espaço de trabalho para as suas soluções CQA. Anteriormente, uma tarefa de ajuste fino era designada por projeto CQA. Pode encontrar ambos os termos usados de forma intercambiável em documentação antiga de CQA.

  1. Depois de selecionar o projeto Foundry a usar para este projeto, selecione ajuste fino no menu de navegação à esquerda.

    Captura de ecrã da seleção do menu de ajuste fino no Foundry.

  2. Na janela principal, selecione o separador de ajuste fino do Serviço de IA e depois o botão + Afinar.

    Captura de ecrã do botão de ajuste fino na Foundry.

  3. Na janela de ajuste fino de Criar serviço , escolha o separador Resposta a perguntas personalizadas e depois selecione Próximo.

    Captura de ecrã do separador de respostas a perguntas personalizadas na Foundry.

  4. Selecione o seu recurso Pesquisa de IA do Azure Connected na janela Create CQA fine tuning task. Para mais informações, consulteConfigurar ligações de recursos do Azure.

  5. De seguida, preencha os campos Nome e Língua . Neste projeto, pode deixar o campo Resposta Padrão quando nenhuma resposta for devolvida como está (Nenhuma resposta encontrada).

  6. Selecione o botão Criar .

Adicionar uma fonte de base de conhecimento CQA

Uma base de conhecimento CQA é um conjunto estruturado de pares de perguntas e respostas otimizados para IA conversacional. A base de conhecimento utiliza processamento de linguagem natural para interpretar as consultas dos utilizadores e devolver respostas precisas e conscientes do contexto a partir de um conjunto de dados específico.

  1. No menu Começar , selecione Gerir fontes.

    Captura de ecrã da seleção de gestão de fontes na Foundry.

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

  3. No menu suspenso podes selecionar Adicionar conversa, Adicionar URLs ou Adicionar Ficheiros.

    Captura de ecrã do menu suspenso para adicionar fonte na 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 detetar perguntas e respostas. Durante esta etapa, o serviço avalia se o conteúdo é estruturado ou não.

    Uma vez que a fonte seja adicionada com sucesso, pode editar o seu conteúdo e incluir pares personalizados de perguntas e respostas.

  7. Uma vez que a fonte é adicionada com sucesso, ela aparece na janela Gerir fontes . Lá tens a opção de editar o conteúdo e incluir pares adicionais personalizados de perguntas e respostas.

    Captura de ecrã da listagem de gestão de fontes na Foundry.

Testa a tua base de conhecimento

  1. Selecione a base de conhecimento do Teste no menu Começar .

  2. Na janela principal, introduza a pergunta Como configuro o meu Surface Book? e depois selecione o botão Run. As respostas são devolvidas usando os pares de pergunta e resposta que foram automaticamente detetados e retirados da URL de origem:

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

Implemente a sua base de conhecimento

Desenvolver uma base de conhecimento CQA implica publicar o seu conteúdo de perguntas e respostas cuidadosamente selecionado como um ponto de acesso ao vivo e pesquisável. Este processo leva o seu projeto de uma fase de testes para um ambiente de produção, permitindo que as aplicações do cliente o utilizem em vários projetos e soluções, incluindo chatbots.

  1. Quando a sua inspeção estiver concluída, escolha a secção Implantar base de conhecimento no menu Começar .

  2. Selecione primeiro o botão Deploy na janela principal da base de conhecimento Deploy e depois na janela pop-up Deploy this project . Demora alguns minutos a ser ativado.

  3. Após a conclusão da distribuição, o seu projeto distribuído é listado na janela Base de Conhecimento de Distribuição.

É isso! A sua base de conhecimento de Resposta Personalizada a Perguntas (CQA) fornece uma interface em linguagem natural para os seus dados, permitindo aos utilizadores interagir com a informação de forma conversacional. Ao implementar esta solução, pode criar chatbots avançados e agentes interativos que compreendem as perguntas dos utilizadores, fornecem respostas precisas e ajustam-se às necessidades informativas em mudança.

Liberar recursos

Para limpar e remover uma subscrição do Azure AI, pode eliminar o recurso individual ou todo o grupo de recursos. Se eliminar o grupo de recursos, todos os recursos contidos nele também serão eliminados.

Próximos passos