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.
Creación de un flujo de trabajo de IA generativa de extremo a extremo con Flujos de Amazon Bedrock
Flujos de Amazon Bedrock le ofrece la posibilidad de utilizar modelos fundacionales (FM) compatibles para crear flujos de trabajo mediante la vinculación de peticiones, modelos fundacionales y otros servicios de AWS para crear soluciones integrales.
Los flujos le permiten crear rápidamente flujos de trabajo de IA generativa complejos mediante un generador visual, integrarlos fácilmente con las ofertas de Amazon Bedrock, como los FM, las bases de conocimiento y otros servicios de AWS, como AWS Lambda, al transferir datos entre ellos e implementar flujos de trabajo inmutables para pasar de las pruebas a producción en unos pocos clics.
Consulte los siguientes recursos para obtener más información sobre Flujos de Amazon Bedrock:
-
El precio de Flujos de Amazon Bedrock depende de los recursos que utilice. Por ejemplo, si invoca un flujo con un nodo de solicitud que usa un modelo Amazon Titan, se le cobrará por invocar ese modelo. Para obtener más información, consulte Precios de Amazon Bedrock
. -
Para ver las cuotas de los flujos, consulte Puntos de conexión y cuotas de Amazon Bedrock en la Referencia general de AWS.
A continuación, se muestran algunos ejemplos de tareas para las que puede crear un flujo en Amazon Bedrock:
-
Crear y enviar una invitación por correo electrónico: cree un flujo que conecte un nodo de petición, un nodo de base de conocimiento y un nodo de función de Lambda. Proporcione la siguiente petición para generar el cuerpo de un correo electrónico:
Send invite to John Smith’s extended team for in-person documentation read for an hour at 2PM EST next Tuesday. Tras procesar la petición, el flujo consulta una base de conocimiento para buscar las direcciones de correo electrónico del equipo ampliado de John Smith y, a continuación, envía la entrada a una función de Lambda para enviar la invitación a todos los miembros del equipo de la lista. -
Solucionar los problemas utilizando el mensaje de error y el ID del recurso que está causando el error: el flujo busca las posibles causas del error en una base de conocimiento de documentación, extrae los registros del sistema y otra información pertinente sobre el recurso y actualiza las configuraciones y valores defectuosos del recurso.
-
Generar informes: cree un flujo para generar métricas para los principales productos. El flujo busca las métricas de ventas en una base de datos, las agrega, genera un informe resumido de las principales compras de productos y publica el informe en el portal especificado.
-
Ingerir datos de un conjunto de datos específico: proporcione una petición como la siguiente:
Start ingesting new datasets added after 3/31 and report failures. El flujo comienza a preparar los datos para la ingesta y sigue informando sobre el estado. Una vez finalizada la preparación de los datos, el flujo inicia el proceso de ingesta filtrando los datos que han producido un error. Una vez completada la ingesta de datos, el flujo resume los errores y publica un informe de errores.
Flujos de Amazon Bedrock le permite vincular fácilmente los modelos fundacionales (FM), las peticiones y otros servicios de AWS para crear, probar y ejecutar rápidamente sus flujos. Puede administrar los flujos con el generador visual de la consola de Amazon Bedrock o con las API.
Los pasos generales para crear, probar e implementar un flujo son los siguientes:
Creación del flujo:
-
Especifique un nombre para el flujo, una descripción y los permisos de IAM correspondientes.
-
Diseñe el flujo decidiendo qué nodos desea utilizar.
-
Cree o defina todos los recursos que necesita para cada nodo. Por ejemplo, si tiene previsto usar una función de AWS Lambda, defina las funciones que necesita para que el nodo complete la tarea.
-
Añada nodos al flujo, configúrelos y cree conexiones entre los nodos enlazando la salida de un nodo con la entrada de otro nodo del flujo.
Prueba del flujo:
-
Prepare el flujo para que los cambios más recientes se apliquen al borrador de trabajo del flujo, que es una versión del flujo que puede utilizar para probar y actualizar de forma iterativa el flujo.
-
Pruebe el flujo invocándolo con entradas de ejemplo para ver las salidas que produce.
-
Cuando la configuración de un flujo le parezca adecuada, puede crear una instantánea del mismo publicando una versión. La versión conserva la definición del flujo tal como estaba en el momento de la creación. Las versiones son inmutables porque actúan como una instantánea del flujo en el momento en que se ha creado.
Implementación del flujo:
-
Cree un alias que apunte a la versión del flujo que desee utilizar en la aplicación.
-
Configure la aplicación para realizar solicitudes
InvokeFlowal alias. Si necesita volver a una versión anterior o actualizar por una más reciente, puede cambiar la configuración de enrutamiento del alias.