Compartilhar via


Como criar e consumir índices de vetor no Estúdio de IA do Azure

Importante

Os itens marcados (versão prévia) neste artigo estão atualmente em versão prévia pública. Essa versão prévia é fornecida sem um contrato de nível de serviço e não recomendamos isso para cargas de trabalho de produção. Alguns recursos podem não ter suporte ou podem ter restrição de recursos. Para obter mais informações, consulte Termos de Uso Complementares de Versões Prévias do Microsoft Azure.

Neste artigo, você aprenderá a criar e usar um índice de vetor para executar RAG (Geração Aumentada de Recuperação).

Pré-requisitos

Você deve ter:

  • Um projeto do Estúdio de IA do Azure
  • Um recurso do Azure AI Search

Criar um índice a partir do playground do Chat

  1. Entre no Azure AI Studio.

  2. Acesse seu projeto ou crie um projeto no Estúdio de IA do Azure.

  3. No menu à esquerda, selecione Playgrounds.

    Captura de tela do menu esquerdo do projeto.

  4. Selecione um modelo implantado. Se você ainda não fez isso, implante um modelo selecionando Criar nova implantação.

    Captura de tela do botão criar uma implantação.

  5. Role até a parte inferior da janela do modelo. Selecione + Adicionar uma nova fonte de dados

    Captura de tela da seção Adicionar seus dados.

  6. Escolha os seus Dados de origem. Você pode escolher dados de origem em uma lista de suas fontes de dados recentes, um URL de armazenamento na nuvem ou carregar arquivos e pastas do computador local. Você também pode adicionar uma conexão a outra fonte de dados, como o Armazenamento de Blobs do Azure.

    Captura de tela da seleção de dados de origem.

  7. Selecione Próximo depois de escolher os dados de origem

  8. Escolha o Armazenamento de Índice - o local onde você deseja que seu índice seja armazenado na guia Configuração de índice.

  9. Se você já tiver um recurso da Pesquisa de IA do Azure, poderá escolhê-lo na lista suspensa.

    Captura de tela da seleção do repositório de índices.

    1. Se você não tiver um recurso existente, escolha Criar um novo recurso da Pesquisa de IA do Azure. Selecione Avançar.
  10. Selecione a conexão do OpenAI do Azure que você deseja usar. Selecione Avançar.

  11. Insira um nome que você deseja usar para o índice de vetor. Selecione Avançar.

  12. Reveja os detalhes inseridos e selecione Criar

  13. Você é levado para a página de detalhes do índice em que pode ver o status da criação do índice.

Usar um índice no prompt flow

  1. Entre no Estúdio de IA do Azure e selecione seu projeto.

  2. No menu recolhível à esquerda, selecione Prompt flow na seção Compilar e personalizar.

  3. Abra um prompt flow existente ou selecione + Criar para criar um novo fluxo.

  4. No menu superior do designer de fluxo, selecione Mais ferramentas e, em seguida, selecione Pesquisa de índice.

    Captura de tela da Pesquisa de índice vetorial da opção Mais ferramentas.

  5. Forneça um nome para a Ferramenta de Pesquisa de Índice e selecione Adicionar.

  6. Selecione a caixa de valor mlindex_content e selecione o índice na seção de valor. Após concluir essa etapa, insira as consultas e query_types a serem executadas no índice.

    Captura de tela do nó do prompt flow para configurar a pesquisa de índice.

    Captura de tela do nó do prompt flow para gerar um índice.