Gestione las asociaciones entre agentes y bases de conocimiento - 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.

Gestione las asociaciones entre agentes y bases de conocimiento

Tras crear un agente, puede agregar más bases de conocimiento o editarlas. La adición y la edición se realizan en el borrador de trabajo. Para llevar a cabo estas operaciones, elija un agente de la sección Agentes y, a continuación, elija el borrador de trabajo en la sección Borrador de trabajo.

Vea información sobre una asociación entre un agente y una base de conocimientos

Para obtener información sobre una base de conocimientos, seleccione la pestaña correspondiente al método que prefiera y siga los pasos.

Console
Para ver información sobre una base de conocimientos asociada 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. 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. En la sección Bases de conocimiento, seleccione la base de conocimiento de la que quiere ver la información.

API

Para obtener información sobre una base de conocimientos asociada a un agente, envíe una GetAgentKnowledgeBasesolicitud (consulte el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) a un punto final de tiempo de compilación de Agents for Amazon Bedrock. Especifique los siguientes campos:

Para obtener información sobre las bases de conocimiento asociadas a un agente, envíe una ListAgentKnowledgeBasessolicitud (consulte el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) a un punto final de tiempo de compilación de Agents for Amazon Bedrock. Especifique las bases de agentId conocimiento asociadas y agentVersion para las que desea ver las bases de conocimiento asociadas.

Campo Descripción breve
maxResults El número máximo de resultados que se devuelven en una respuesta.
nextToken Si hay más resultados que el número que especificó en el maxResults campo, la respuesta devolverá un nextToken valor. Para ver el siguiente lote de resultados, envía el nextToken valor en otra solicitud.

Consulta los ejemplos de código

Edite una asociación entre un agente y una base de conocimientos

Para obtener información sobre cómo editar una asociación entre un agente y una base de conocimientos, seleccione la pestaña correspondiente al método que prefiera y siga los pasos.

Console
Para editar una asociación entre un agente y 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. En la sección Grupos de acciones, seleccione un grupo de acciones para editarlo. A continuación, elija Edit.

  5. Edite los campos existentes según sea necesario. Para obtener más información, consulte Asocie una base de conocimientos a un agente de Amazon Bedrock.

  6. Para controlar si el agente puede utilizar la base de conocimientos, seleccione Activado o Desactivado. Utilice esta función para ayudar a solucionar los problemas de comportamiento de su agente.

  7. Para permanecer en la misma ventana y poder probar el cambio, seleccione Guardar. Para volver a la página del borrador de trabajo, seleccione Guardar y salir.

  8. Para aplicar los cambios que ha realizado al agente antes de probarlo, seleccione Preparar en la ventana de prueba o en la parte superior de la página del borrador de trabajo.

API

Para editar la configuración de una base de conocimientos asociada a un agente, envíe una UpdateAgentKnowledgeBasesolicitud (consulte el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) a un punto final de tiempo de compilación de Agents for Amazon Bedrock. Como todos los campos se sobrescribirán, incluya tanto los campos que desee actualizar como los campos que desee mantener iguales. Debe especificar el agentVersion comoDRAFT. Para obtener más información sobre los campos obligatorios y opcionales, consulteAsocie una base de conocimientos a un agente de Amazon Bedrock.

Para aplicar los cambios al borrador de trabajo, envía una PrepareAgentsolicitud (consulta el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) con un punto final de tiempo de compilación de Agents for Amazon Bedrock. Inclúyalo agentId en la solicitud. Los cambios se aplican a la DRAFT versión a la que apunta el TSTALIASID alias.

Desasociar una base de conocimientos de un agente

Para obtener información sobre cómo desvincular una base de conocimientos de un agente, seleccione la pestaña correspondiente al método que prefiera y siga los pasos.

Console
Para desasociar 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. 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. En la sección de bases de conocimiento, elija el botón de opción situado junto a la base de conocimientos que desee eliminar. A continuación, elija Eliminar.

  5. Confirme el mensaje que aparece y, a continuación, seleccione Eliminar.

  6. Para aplicar los cambios que ha realizado al agente antes de probarlo, seleccione Preparar en la ventana de prueba o en la parte superior de la página del borrador provisional.

API

Para desasociar una base de conocimientos de un agente, envíe una DisassociateAgentKnowledgeBasesolicitud (consulte el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) a un punto final de tiempo de compilación de Agents for Amazon Bedrock. Especifique el knowledgeBaseId y el agentId y del agente agentVersion del que desea desasociarlo.

Para aplicar los cambios al borrador de trabajo, envía una PrepareAgentsolicitud (consulta el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) con un punto final de tiempo de compilación de Agents for Amazon Bedrock. Inclúyalo agentId en la solicitud. Los cambios se aplican a la DRAFT versión a la que apunta el TSTALIASID alias.