Aumente la generación de respuestas para su agente con 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.

Aumente la generación de respuestas para su agente con una base de conocimientos

Las bases de conocimiento de Amazon Bedrock le ayudan a aprovechar la generación aumentada de recuperación (RAG), una técnica popular que consiste en extraer información de un almacén de datos para aumentar las respuestas generadas por los modelos de lenguaje de gran tamaño (). LLMs Al configurar una base de conocimientos con la fuente de datos y el almacén de vectores, la aplicación puede consultarla para obtener información que permita responder a la consulta, ya sea con citas directas de las fuentes o con respuestas naturales generadas a partir de los resultados de la consulta.

Para utilizar las bases de conocimiento de Amazon Bedrock con su agente de Amazon Bedrock, primero tendrá que crear una base de conocimientos y, a continuación, asociarla al agente. Si aún no ha creado una base de conocimientos, consulte Recupere datos y genere respuestas de IA con bases de conocimiento para obtener más 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 estos pasos:

Console
Para agregar una base de conocimientos
  1. Inicie sesión en el AWS Management Console uso de un IAMrol 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 mediante el sessionState campo del InvokeAgentsolicite cuando invoque a su agente. Para obtener más información, consulte Contexto de sesión del agente de control.