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á.
Implante sua base de conhecimento para seu aplicativo de IA
Para implantar uma base de conhecimento para seu aplicativo, configure-a para fazer Retrieve ou RetrieveAndGeneratesolicitações para a base de conhecimento. Para ver como usar essas API operações para consultar e gerar respostas, consulteTeste sua base de conhecimento com perguntas e respostas.
Você também pode associar a base de conhecimento a um agente e o agente a invocará quando necessário durante a orquestração. Para obter mais informações, consulte Automatize tarefas em seu aplicativo usando agentes conversacionais.
Você deve configurar e sincronizar sua (s) fonte (s) de dados com sua base de conhecimento antes de poder implantá-la. Consulte Fontes de dados compatíveis.
Selecione a guia correspondente ao seu método de escolha e siga as etapas:
- Console
-
Para associar uma base de conhecimento a um agente
-
Faça login no AWS Management Console usando uma IAMfunção com as permissões do Amazon Bedrock e abra o console do Amazon Bedrock em. https://console.aws.amazon.com/bedrock/
-
No painel de navegação à esquerda, selecione Agents.
-
Escolha o agente ao qual você deseja adicionar uma base de conhecimento.
-
Na seção Rascunho de trabalho, escolha Rascunho de trabalho.
-
Na seção Bases de conhecimento, selecione Adicionar.
-
Escolha uma base de conhecimento na lista suspensa em Selecionar base de conhecimento e especifique as instruções para o agente sobre como ele deve interagir com a base de conhecimento e retornar os resultados.
- API
-
Para associar uma base de conhecimento a um agente, envie uma AssociateAgentKnowledgeBasesolicitação.
-
Inclua informações detalhadas description
para fornecer instruções sobre como o agente deve interagir com a base de conhecimento e retornar os resultados.
-
Defina como knowledgeBaseState
ENABLED
para permitir que o agente consulte a base de conhecimento.
Você pode atualizar uma base de conhecimento associada a um agente enviando uma UpdateAgentKnowledgeBasesolicitação. Por exemplo, talvez você queira definir o knowledgeBaseState
ENABLED
para solucionar um problema. Como todos os campos serão substituídos, inclua os campos que você deseja atualizar e os campos que deseja manter iguais.
Para dissociar uma base de conhecimento de um agente, envie uma DisassociateAgentKnowledgeBasesolicitação.