Implemente una base de conocimientos - 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.

Implemente una base de conocimientos

Para implementar una base de conocimientos en su aplicación, configúrela para realizar Retrieveo realizar RetrieveAndGeneratesolicitudes a la base de conocimientos. Para ver cómo utilizar estas operaciones de API, selecciona la pestaña API enPruebe una base de conocimientos en Amazon Bedrock.

También puedes asociar la base de conocimientos a un agente y el agente la invocará cuando sea necesario durante la organización. Para obtener más información, consulte Agentes para Amazon Bedrock. Seleccione la pestaña correspondiente al método que prefiera y siga los pasos.

Console
Para asociar una base de conocimientos a un agente
  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. En el panel de navegación izquierdo, seleccione Agentes.

  3. Elija el agente al que desee añadir una base de conocimientos.

  4. En la sección Borrador de trabajo, elija Borrador de trabajo.

  5. En la sección Bases de conocimiento, selecciona Agregar.

  6. Elija una base de conocimientos de la lista desplegable situada en Seleccione la base de conocimientos y especifique las instrucciones para que el agente interactúe con la base de conocimientos y devuelva los resultados.

Para disociar una base de conocimientos de un agente
  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. En el panel de navegación izquierdo, seleccione Agentes.

  3. Elija el agente al que desee añadir una base de conocimientos.

  4. En la sección Borrador de trabajo, elija Borrador de trabajo.

  5. En la sección Bases de conocimiento, elija una base de conocimiento.

  6. Seleccione Eliminar.

API

Para asociar una base de conocimientos a un agente, envíe una AssociateAgentKnowledgeBasesolicitud.

  • Incluya instrucciones detalladas sobre description cómo el agente debe interactuar con la base de conocimientos y obtener los resultados.

  • Defina knowledgeBaseState esta opción ENABLED para permitir que el agente consulte la base de conocimientos.

Puede actualizar una base de conocimientos asociada a un agente enviando una UpdateAgentKnowledgeBasesolicitud. Por ejemplo, es posible que desee configurar el knowledgeBaseState ENABLED para solucionar un problema. Como todos los campos se sobrescribirán, incluya tanto los campos que desee actualizar como los campos que desee mantener iguales.

Para disociar una base de conocimientos de un agente, envíe una solicitud. DisassociateAgentKnowledgeBase