Crie uma base de conhecimento do Amazon Bedrock com um índice Amazon Kendra GenAI - Amazon Bedrock

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Crie uma base de conhecimento do Amazon Bedrock com um índice Amazon Kendra GenAI

Para obter mais informações sobre o uso de um índice Amazon Kendra GenAI, consulte o índice Amazon Kendra GenAI no Guia do desenvolvedor do Amazon Kendra.

Você pode criar uma base de conhecimento do Amazon Bedrock com um índice Amazon Kendra GenAI usando o console do Amazon Bedrock ou a API do Amazon Bedrock. Escolha a guia do seu método preferido e siga as etapas:

nota

Você não pode criar uma base de conhecimento com um usuário root. Antes de começar, faça login com um usuário AWS Identity and Access Management (IAM).

Importante

Para criar uma base de conhecimento com um índice Amazon Kendra GenAI usando a API, você deve ter um índice existente. Com a API, você não pode criar um índice ao criar uma base de conhecimento. Se você quiser criar um índice ao criar uma base de conhecimento, deverá usar o console.

Console
Para criar uma base de conhecimento com um índice Amazon Kendra GenAI
  1. Faça login no AWS Management Console com um diretor do IAM que tenha permissões para usar o console Amazon Bedrock. Em seguida, abra o console Amazon Bedrock em https://console.aws.amazon.com/bedrock/.

  2. No painel de navegação esquerdo, escolha Bases de conhecimento.

  3. Na seção Bases de conhecimento, escolha Criar.

  4. Escolha a Base de Conhecimento com o índice Kendra GenAI.

  5. (Opcional) Em Detalhes da base de conhecimento, altere o nome padrão e forneça uma descrição para sua base de conhecimento.

  6. Em Permissões do IAM, escolha uma função do IAM que forneça permissões ao Amazon Bedrock para acessar outras funções necessárias Serviços da AWS. Você pode fazer com que o Amazon Bedrock crie a função de serviço para você ou pode escolher uma função personalizada que você criou.

  7. Escolha Criar e usar uma nova função de serviço ou usar uma função de serviço existente.

  8. Escolha criar um novo índice Amazon Kendra GenAI ou usar um índice existente do Amazon Kendra GenAI.

  9. (Opcional) Em Configurações adicionais, faça o seguinte:

    • Configure uma chave AWS Key Management Service (AWS KMS) gerenciada pelo cliente para criptografar sua base de conhecimento.

    • Adicione tags à sua base de conhecimento. Para obter mais informações, consulte Marcação de recursos do Amazon Bedrock.

  10. Escolha Criar base de conhecimento. Enquanto o Amazon Bedrock está criando a base de conhecimento, você deve ver o status Em andamento. Você deve aguardar a conclusão da criação para poder adicionar e sincronizar uma fonte de dados.

  11. Depois que o Amazon Bedrock terminar de criar a base de conhecimento, para configurar uma fonte de dados, siga as instruções em. Conecte uma fonte de dados à sua base de conhecimento

API
Para criar uma base de conhecimento com um índice Amazon Kendra GenAI

Para criar uma base de conhecimento, envie uma CreateKnowledgeBasesolicitação (consulte o link para ver os formatos de solicitação e resposta e detalhes do campo) com um endpoint de tempo de construção do Agents for Amazon Bedrock.

  • No roleArn campo, forneça o Amazon Resource Name (ARN) de uma função do IAM que tenha permissões para criar uma base de conhecimento do Amazon Bedrock.

  • Para usar um modelo compatível com bases de conhecimento, você deve habilitar o acesso ao modelo. Observe o ARN do seu modelo, que é necessário para converter seus dados em incorporações vetoriais. Copie o ID do modelo (recurso) do modelo escolhido para bases de conhecimento. Em seguida, construa o ARN do modelo usando o ID do modelo seguindo os exemplos de ARN fornecidos em Tipos de recursos definidos pelo Amazon Bedrock na Referência de autorização de serviço. Consulte os exemplos do tipo de recurso do seu modelo.

    No embeddingModelArn campo, no knowledgeBaseConfiguration objeto, forneça o ARN do modelo de incorporação vetorial que você deseja usar. Para obter mais informações, consulte Modelos e regiões compatíveis com as bases de conhecimento do Amazon Bedrock.

  • Para criar uma base de conhecimento com um índice Amazon Kendra GenAI, forneça o ARN do seu índice Amazon Kendra GenAI

  • Depois de criar uma base de conhecimento, crie uma fonte de dados que contenha os documentos ou o conteúdo da sua base de conhecimento. Observe que você não pode criar uma fonte de dados usando as operações da API Amazon Bedrock. Você deve fazer isso com o console Amazon Bedrock ou com a operação da API CreateDataSourceAmazon Kendra. Para obter mais informações sobre como escolher uma fonte de dados e exemplos de configuração de conexão de API, consulteConecte uma fonte de dados à sua base de conhecimento.