Asocie una base de conocimientos a un agente de Amazon Bedrock - Amazon Bedrock

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Asocie una base de conocimientos a un agente de Amazon Bedrock

Si aún no ha creado una base de conocimientos, consulte Bases de conocimiento de Amazon Bedrock para obtener información sobre las bases de conocimiento y crear una. Puede asociar una base de conocimientos durante la creación del agente o después de crearlo. Para asociar una base de conocimientos a un agente existente, seleccione la pestaña correspondiente al método que prefiera y siga los pasos.

Console
Para agregar una base de conocimientos
  1. Inicie sesión en el rol de AWS Management Console uso de IAM con los permisos de Amazon Bedrock y abra la consola de Amazon Bedrock en https://console.aws.amazon.com/bedrock/.

  2. Seleccione Agentes en el panel de navegación izquierdo. A continuación, elija un agente en la sección Agentes.

  3. Elija Editar en Agent Builder

  4. Para la sección de bases de conocimiento, elija Agregar.

  5. Elija una base de conocimientos que haya creado y proporcione instrucciones sobre cómo debe interactuar el agente con ella.

  6. Elija Añadir. En la parte superior aparece un cartel de éxito.

  7. Para aplicar los cambios que ha realizado en el agente antes de probarlo, elija Preparar antes de probarlo.

API

Para asociar una base de conocimientos a un agente, envíe una AssociateAgentKnowledgeBasesolicitud a un punto final de tiempo de compilación de Agents for Amazon Bedrock.

En la siguiente lista se describen los campos de la solicitud:

  • Los siguientes campos son obligatorios:

    Campo Descripción breve
    agentId ID del agente
    agentVersion Versión del agente
    knowledgeBaseId ID de la base de conocimientos
  • Los siguientes campos son opcionales:

    Campo Descripción breve
    description Descripción de cómo el agente puede utilizar la base de conocimientos
    knowledgeBaseState Para evitar que el agente consulte la base de conocimientos, especifique DISABLED

Puede modificar las configuraciones de consulta de una base de conocimientos adjunta a su agente utilizando el sessionState campo de la InvokeAgentsolicitud cuando invoca a su agente. Para obtener más información, consulte Contexto de sesión de control.