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

Este es el siguiente paso lógico después de crear una Anclado en la base de conocimientos Conexión del modelo. Debe crear una Habilidad de IA y conectarla a una Conexión del modelo Grounded desde Amazon Bedrock.

Un desarrollador profesional crea Habilidades de IA para que los Bot Creators pueden utilizarlas en sus automatizaciones y ahorrar tiempo y esfuerzo.

Para crear las Habilidades de IA, el desarrollador profesional se conecta a las Conexiones del modelo a las que tiene acceso y ajusta las indicaciones probándolas con diferentes modelos fundamentales para encontrar la mejor respuesta que satisfaga la tarea empresarial. Los desarrolladores utilizan y reutilizan estas Habilidades de IA para acelerar la creación de las automatizaciones en todas las soluciones.

Antes de empezar

Un desarrollador profesional requiere estos roles y permisos para crear y probar Habilidades de IA.
  • Rol: AAE_Basic, rol personalizado del desarrollador profesional
  • Permiso: Bot Creator

Consulte Roles y permisos para Herramientas de la IA

Otros requisitos:

Además de los roles y permisos, el desarrollador profesional debe estar conectado a un Agente de bot 22.60.10 y posteriores. Como parte de la prueba de Conexión del modelo, tendría que ejecutar el bot en su escritorio. Por lo tanto, asegúrese de que Agente de bot está configurado para su usuario. Si tiene que cambiar la conexión a otra Control Room, consulte: Cambiar el registro del dispositivo entre las instancias de Control Room.

Procedimiento

  1. Inicie sesión en la Control Room y vaya a Automatización > Crear nueva o ícono \'+\' y elija Habilidades de IA.
  2. Proporcione un nombre y una descripción y haga clic en Crear y editar para mostrar un esquema de plantilla.
  3. En la pantalla Habilidades de IA, haga clic en Elegir modelo de conexión para elegir de la lista disponible de Conexiones del modelo a las que tiene acceso. Elija Anclado en la base de conocimientos Conexión del modelo de Amazon Bedrock.
    La creación de estas Conexiones del modelo está a cargo del administrador de automatización y se asignan a su usuario con un rol personalizado.
  4. Después de seleccionar un Conexión del modelo, la Habilidades de IA se establece con la configuración de parámetros predeterminada óptima para el modelo elegido. Puede cambiar la configuración según lo requerido.
    El editor de Habilidad de IA se muestra con valores de parámetros predeterminados establecidos por el proveedor del modelo, que puede configurar según sea necesario. Estos valores se pueden configurar al crear una Base de conocimiento en Amazon Bedrock.

    Los valores de los parámetros para crear una Indicación se completan según el modelo fundacional seleccionado.

    Para obtener detalles sobre la configuración de parámetros para los modelos fundamentales admitidos, consulte Understanding parameter settings for supported foundational models.

    Nota: Puede establecer diferentes valores de parámetros para probar y determinar los valores que mejor se adapten a su caso de uso. Cambiar los valores de los parámetros influirá en la respuesta del modelo.
  5. A continuación, agregue una condición de filtro. Este es un campo opcional que admite un formato JSON para ingresar el valor del filtro. Para conocer los pasos para crear un filtro de búsqueda en este formato, consulte: How to generate a JSON Filter for Amazon Bedrock.
    Agregar un filtro ayuda a limitar la búsqueda del modelo al segmento de contenido específico dentro de un documento grande en la Base de conocimientos de Amazon.
  6. Ahora puede empezar a crear una Habilidad de IA y agregar entradas de indicador, según sea necesario. Utilicemos un ejemplo para guiarlo a través de los pasos.
  7. En el campo Indicación ingrese su texto de Indicación con las variables de entrada.
    ¿Cuál es el límite del impuesto sobre donaciones para el año 2024?

    Antes de este paso, habría subido documentos PDF de reglas fiscales de los últimos 3 años junto con sus archivos de metadatos en el bucket de Amazon S3, tales como: tax_rules_2022.pdf, tax_rules_2023.pdf, tax_rules_2024.pdf, tax_rules_2022.pdf.metadata.json, tax_rules_2023.metadata.json.pdf y tax_rules_2024.pdf.metadata.json.

    Cada archivo metadata.json tiene un metadataAttribute con el nombre Año con valores como 2022, 2023 y 2024 para cada archivo de metadatos.

    La respuesta para el texto de Indicación debe tener como referencia el documento tax_rules_2024.pdf, lo que se puede hacer posible agregando el filtro 2024 Año. Este filtro limitará la búsqueda al archivo tax_rules_2024.pdf coincidente.

  8. Haga clic fuera del campo de entrada de Indicación.
    Opcionalmente, puede agregar una Entrada de indicaciones al hacer clic en Agregar entrada de indicación.
  9. Haga clic en Obtener respuesta para obtener una respuesta del modelo.
    Nota: Los detalles de los datos del Indicación pueden contener PHI, PII u otros datos confidenciales que elija ingresar en el Indicación. Recomendamos tenerlo en cuenta al probar y ejecutar un Indicación.
  10. Según la condición de filtro proporcionada, el modelo Grounded devuelve una respuesta en el campo Respuesta y, además, muestra un campo Citas que muestra todas las referencias de citas.

    Las citas son fragmentos de información que indican desde qué sección de un documento almacenado en la Base de conocimientos de Amazon se hace referencia a la respuesta. Al hacer clic en una cita, puede ver el fragmento de información en la sección Contenido, además del URI, que es una URL al documento donde está almacenado en la Base de conocimientos de Amazon.

    Nota: El número de respuestas de citación devueltas por la llamada del modelo se puede configurar actualizando el parámetro Recuento de recuperación de documentos para esa Conexión del modelo. La respuesta devuelve citas basadas en el valor numérico que agregue para el parámetro Recuento de recuperación de documentos.

    Opcionalmente, puede agregar un filtro JSON para consultar datos específicos que coincidan con los metadatos. Esto ayuda a delimitar la búsqueda al contexto relevante con precisión.

Qué hacer a continuación

El siguiente paso sería registrar la Habilidad de IA para ponerla a disposición de los citizen developers que usan el paquete de Habilidades de IA.

¿Por qué podría desear registrar una Habilidad de IA?

Después de crear una Habilidad de IA, regístrela en la carpeta Pública. Esto permitirá que el desarrollador profesional y citizen developer la utilicen desde el paquete de Habilidades de IA en el entorno de producción.

Se puede agregar un Bot de tarea, con una o varias Habilidades de IA integradas, a una automatización más grande que ejecutaría un escenario de flujo de trabajo completo. Crearía un flujo de trabajo de este tipo en un Process Composer.

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 la IA.

Como siguiente paso en la secuencia de tareas, vaya a Usar Habilidades de IA en un Bot de tarea y use la Habilidad de IA en una automatización.