View a markdown version of this page

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.

  • RetrieveAndGenerateRetrieve Junta-se à InvokeModeloperação 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 sua fonte de dados incluir elementos visuais, o modelo usará insights dessas imagens ao gerar uma resposta de texto e fornecerá a atribuição da fonte para as imagens.

  • GenerateQuery— Converte consultas de usuários de linguagem natural em consultas que estão em um formato adequado para o armazenamento de dados estruturado.

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.