Recuperar informações de fontes de dados usando as Bases de Conhecimento do Amazon Bedrock - 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á.

Recuperar informações de fontes de dados usando as Bases de Conhecimento do Amazon Bedrock

Depois que você configurar uma base de conhecimento, poderá configurar sua aplicação para consultar as fontes de dados contidas nela. Para consultar uma base de conhecimento, é possível utilizar as seguintes operações de API:

  • Retrieve: recupera os fragmentos ou imagens de origem dos seus dados que são mais relevantes para a consulta e os exibe na resposta como uma matriz.

  • RetrieveAndGenerate: une Retrieve à operação InvokeModel no Amazon Bedrock para recuperar os fragmentos de origem dos seus dados que são mais relevantes para a consulta e gerar uma resposta em linguagem natural. Inclui citações de fragmentos de fontes específicas dos dados. Se a fonte de dados incluir elementos visuais, o modelo utilizará os insights dessas imagens ao gerar uma resposta de texto e citará a fonte referente às imagens.

  • GenerateQuery: converte consultas de usuários em linguagem natural em consultas que estão em um formato adequado ao armazenamento de dados estruturados.

A operação RetrieveAndGenerate é uma ação combinada que usa subjacentemente GenerateQuery (se a base de conhecimento estiver conectada a um armazenamento de dados estruturados), Retrieve e InvokeModel para realizar todo o processo de RAG. Como as Bases de Conhecimento do Amazon Bedrock também oferecem acesso à operação Retrieve, você tem a flexibilidade de separar as etapas na RAG e personalizá-las para seu caso de uso específico.

Também é possível usar um modelo de reclassificação ao usar Retrieve ou RetrieveAndGenerate para reclassificar a relevância de documentos recuperados durante a consulta.

Para saber como usar essas operações de API ao consultar uma base de conhecimento, consulte Testar a base de conhecimento com consultas e respostas.