Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Implementando o RAG

Modo de foco
Implementando o RAG - Amazon Nova

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á.

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á.

A Retrieval-Augmented Generation (RAG) aprimora as respostas ao recuperar e incorporar informações de suas bases de conhecimento. Com o Amazon Nova Sonic, o RAG é implementado por meio do uso de ferramentas.

Esboço da implementação da base de conhecimento

A implementação de um RAG requer os seguintes elementos:

  • Configure a ferramenta - Defina uma ferramenta de pesquisa da base de conhecimento em seu promptStart evento.

  • Receber solicitação de uso da ferramenta - Quando o usuário faz uma pergunta, o modelo chama a ferramenta da base de conhecimento.

  • Banco de dados vetoriais de consulta - Execute a consulta de pesquisa em seu banco de dados vetoriais.

  • Retornar resultados - Envie os resultados da pesquisa de volta para o modelo.

  • Gerar resposta - O modelo incorpora as informações recuperadas em sua resposta falada.

Configuração da base de conhecimento

Aqui está um exemplo de configuração de uma ferramenta básica de base de conhecimento:

{ toolSpec: { name: "knowledgeBase", description: "Search the company knowledge base for information", inputSchema: { json: JSON.stringify({ type: "object", properties: { query: { type: "string", description: "The search query to find relevant information" } }, required: ["query"] }) } } };
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.