Crear Conexiones del modelo Grounded con capacidad de Amazon Bedrock RAG

Cree Conexiones del modelo Anclado en la base de conocimientos utilizando la capacidad nativa de RAG (generación aumentada por recuperación) de Amazon Bedrock para generar información precisa y contextualmente relevante referenciada de Base de conocimientos de Amazon.

La consulta de búsqueda en RAG recupera fragmentos relevantes de contenido de grandes conjuntos de datos que son pertinentes y precisos para el contexto proporcionado. Después de recuperar la información relevante, el modelo la utiliza para generar una respuesta.

Antes de empezar

El administrador de automatización requiere estos roles y permisos con el fin de crear y administrar Conexiones del modelo para su organización empresarial.
  • Rol: AAE_Basic, rol personalizado del administrador de automatización
  • Permiso: Bot Runner asistido
  • Configuración: El administrador de automatización debe habilitar la Administración de datos de IA y debe seleccionar la casilla de verificación Permitir que los usuarios deshabiliten los registros en las habilidades de IA. Permita a los usuarios con la licencia de Bot Creator desactivar el registro de datos al usar Habilidades de IA para habilitar el interruptor Registro de datos en la pantalla Habilidades de IA.

Consulte Roles y permisos para los permisos de rol personalizado del administrador de automatización.

Otros requisitos:

  • Para utilizar la capacidad Amazon Bedrock-RAG, primero deberá crear una base de conocimientos en Amazon Bedrock antes de crear la Conexión del modelo Anclado en la base de conocimientos.

    Consulte: Create Base de conocimientos de Amazon

    Flujo de trabajo para usar la capacidad de Amazon Bedrock de RAG para crear Conexiones del modelo

  • Si desea almacenar detalles de autenticación en una bóveda de credenciales, tenga esa información a mano. Consulte Almacenamiento seguro de credenciales en Credential Vault.
  • Para probar una Conexión del modelo, debe estar conectado a un Agente de bot 22.60.10 y posteriores. Como parte de la prueba, tendría que ejecutar el bot en su escritorio. Por lo tanto, asegúrese de que Agente de bot está configurado para su usuario. Para esta tarea, si tiene que cambiar la conexión a otra Control Room, consulte: Cambiar el registro del dispositivo entre las instancias de Control Room.
  • Necesitaría acceso al paquete de Grabadora y el paquete de Habilidades de IA para probar la conexión con éxito. El Indicación de prueba se ejecutaría para probar la Conexión del modelo.
  • Para utilizar modelos adicionales de Amazon Bedrock que no están disponibles para seleccionar al crear una Conexión del modelo, tendría que obtener el ID del modelo y el ARN del modelo de los modelos compatibles de Amazon Bedrock.

    Consulte: Add Amazon Bedrock models from Servicios de AWS

Procedimiento

  1. En el entorno de la Control Room, vaya a IA > Conexiones de modelo > Crear conexión de modelo.
  2. En la pantalla Crear conexión de modelo, debe configurar esta configuración de conexión:
    Crear Conexiones del modelo Grounded con la capacidad RAG de Amazon Bedrock
    1. Nombre de conexión del modelo: Proporcione un nombre para identificar fácilmente la Conexión del modelo.
    2. Descripción (opcional): Agregue una breve descripción significativa que defina la conexión.
    3. Elija un proveedor: Elija un proveedor de modelo fundamental de la lista de proveedores admitidos. Para crear una Conexión del modelo Anclado en la base de conocimientos con Amazon Bedrock, seleccione Amazon Bedrock de la lista desplegable.
    4. Elegir un tipo: Elija Anclado en la base de conocimientos para usar la capacidad de RAG.
    5. Elija un modelo o cree uno personalizado: Elija un modelo de la lista desplegable de modelos validados de Amazon Bedrock.
      Además, también hay otros modelos disponibles de Amazon Bedrock que son compatibles, que no están disponibles en la lista desplegable. Puede ingresar el nombre del modelo de manera manual en el campo Elegir un modelo o crear uno personalizado. El nombre que ingrese se usará para crear la Conexión del modelo. Puede utilizar tanto el ID del modelo como el ARN del modelo para agregar a la lista. Consulte Add Amazon Bedrock models from Servicios de AWS.
      Para obtener una lista completa de los modelos compatibles de cada proveedor de modelos fundamentales, consulte Preguntas frecuentes generales.
    6. Haga clic en Siguiente para pasar a la sección Detalles de autenticación.
  3. En la sección Detalles de autenticación, configure estos ajustes:
    1. Región: Elija la región donde su modelo seleccionado está implementado para autenticar la Conexión del modelo. También puede agregar una región que no esté disponible en la lista desplegable consultando la lista en Amazon Bedrock. Ingrese este formato para agregar la región a la lista. Por ejemplo: us-east-1.
      Para obtener una lista de las regiones de implementación compatibles con los modelos de Amazon Bedrock, consulte Regiones y modelos compatibles para las bases de conocimiento de Amazon Bedrock .
    2. ID de la base de conocimientos: Proporcione el ID de la base de conocimientos que obtuvo de Amazon Bedrock.
    3. Clave de acceso: Esta clave de acceso de AWS sirve como identificador único dentro del ecosistema de AWS. Es una parte fundamental del proceso de autenticación, ya que permite a Servicios de AWS reconocer y validar su acceso.
    4. Clave de acceso secreta: Esta clave es la contraparte confidencial de su ID de clave de acceso. Esta clave se utiliza para firmar las solicitudes realizadas a AWS, lo que mejora la seguridad al garantizar que solo las personas o los sistemas autorizados puedan acceder a sus recursos de AWS.
    5. Token de sesión (opcional): Este es un campo opcional. Además de la información anterior, puede incluir un token de sesión, que es un token temporal con límite de tiempo utilizado al trabajar con credenciales de seguridad temporales. Proporciona una capa adicional de seguridad, en especial en escenarios donde se requiere acceso temporal, como cuando se usan credenciales de seguridad temporales.
    6. Después de configurar los detalles de autenticación, confirme y haga clic en Siguiente para continuar con la sección Probar conexión para probar la Conexión del modelo.
    Nota: Para obtener detalles sobre cómo configurar la Clave de acceso, la Clave de acceso secreta y el Token de sesión para Amazon Bedrock, consulte Amazon Bedrock: acción Autenticar.
  4. Haga clic en Probar conexión para asegurarse de que todos los detalles de la conexión se hayan definido correctamente y verifique si la conexión está funcionando.
    Esta es una operación de escritorio que utiliza un Agente de bot. Utilice Agente de bot 22.60.10 y versiones posteriores para realizar pruebas exitosas.
    • Si la conexión funciona como se esperaba, el sistema procesará la solicitud y usted recibirá un mensaje de éxito generado por el sistema.
    • Si la conexión no funciona como se esperaba, recibirá un mensaje generado por el sistema donde se indica el motivo del error de conexión. Por ejemplo, si no ha descargado en su espacio de trabajo el paquete de modelos fundamentales compatible, recibirá un mensaje de error. Tendría que descargar el paquete y, luego, volver a probar la Conexión del modelo.
    • Si la prueba de una Conexión del modelo no tiene éxito o si deja la tarea incompleta, la Conexión del modelo no se guardará y tendrá que reiniciar el proceso de creación de la Conexión del modelo.
  5. Haga clic en Siguiente para pasar a la sección Invitar roles para comenzar a asignar roles personalizados a los usuarios.
    El administrador de automatización crearía roles personalizados y asignaría las Conexiones del modelo al rol, que luego se pueden asignar a los usuarios. Solo los usuarios asignados a este rol personalizado pueden usar esta Conexión del modelo.
  6. Asigne acceso al desarrollador profesional a través de un rol personalizado (usando RBAC) para usar esta Conexión del modelo para crear una Habilidad de IA.
  7. Haga clic en Crear conexión de modelo para completar la creación de la Conexión del modelo.
    Después de crear con éxito la Conexión del modelo, el desarrollador profesional lo usaría para crear una Habilidad de IA

    Consulte: Crear Habilidades de IA con Anclado en la base de conocimientos Conexiones del modelo

    .

Qué hacer a continuación

Después de crear y probar la Conexión del modelo, la asignaría a los desarrolladores profesionales, quienes usarían estas conexiones para crear Habilidades de IA.

Consulte Crear Habilidades de IA con Anclado en la base de conocimientos Conexiones del modelo.

Nota: Cuando crea o prueba una Habilidad de IA en la pantalla Habilidad de IA, los detalles de éxito o falla junto con las respuestas del modelo se pueden ver en estas pantallas de navegación:
  • Administración > Gobernanza de IA > Registro de indicaciones de IA
  • Administración > Gobernanza de IA > Registro de eventos
  • Administración > Registro de auditoría

Consulte Gobernanza de IA.

Como siguiente paso en su secuencia de tareas, vaya a Crear Habilidades de IA con Anclado en la base de conocimientos Conexiones del modelo, cree una Habilidad de IA y conéctese a una Conexión del modelo Anclado en la base de conocimientos para posteriormente utilizarla en una automatización.