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.
Diseño de un flujo en Amazon Bedrock
En esta sección, diseñará un flujo de Amazon Bedrock. Antes de diseñar un flujo, le recomendamos que lea Funcionamiento de Flujos de Amazon Bedrock para familiarizarse con los conceptos y términos de Flujos de Amazon Bedrock y para obtener información sobre los tipos de nodos que están disponibles. Para ver ejemplos de flujos que puede probar, consulte Prueba de flujos de ejemplo.
Creación del flujo
-
Si aún no se encuentra en el generador de flujos, haga lo siguiente:
-
Inicie sesión en la Consola de administración de AWS con una identidad de IAM que tenga permisos para usar la consola de Amazon Bedrock. A continuación, abra la consola de Amazon Bedrock en https://console.aws.amazon.com/bedrock/
. -
Seleccione Flujos de Amazon Bedrock en el panel de navegación de la izquierda. A continuación, elija un flujo en la sección Flujos de Amazon Bedrock.
-
Seleccione Editar en generador de flujos.
-
-
En la sección Generador de flujos, el panel central muestra un nodo Entrada de flujo y un nodo Salida de flujo. Estos son los nodos de entrada y salida de su flujo.
-
Haga lo siguiente para añadir y configurar nodos:
-
En el panel Generador de flujos, seleccione Nodos.
-
Arrastre el nodo que desee usar para el primer paso del flujo y colóquelo en el panel central.
-
Los círculos en los nodos son puntos de conexión. Para conectar el nodo de entrada de flujo al segundo nodo, arrastre una línea desde el círculo del nodo Entrada de flujo hasta el círculo de la sección Entrada del nodo que acaba de añadir.
-
Seleccione el nodo que acaba de añadir.
-
En la sección Configurar del panel Generador de flujos, proporcione las configuraciones del nodo seleccionado y defina los nombres, los tipos de datos y las expresiones para las entradas y salidas del nodo.
-
En el panel Generador de flujos, seleccione Nodos.
-
Repita los pasos para agregar y configurar los nodos restantes del flujo.
nota
Si utiliza un rol de servicio que Amazon Bedrock haya creado automáticamente para usted, el rol se actualizará con los permisos adecuados a medida que añada nodos. Sin embargo, si utiliza un rol de servicio personalizado, debe agregar los permisos adecuados a la política asociada al rol de servicio consultando Creación de un rol de servicio para Flujos de Amazon Bedrock en Amazon Bedrock.
-
-
Conecte la Salida del último nodo del flujo con la Entrada del nodo Salida del flujo. Puede tener varios nodos Salida de flujo. Para añadir nodos de salida de flujo adicionales, arrastre el nodo Salida de flujo y suéltelo junto al nodo en el que desee que se detenga el flujo. Asegúrese de establecer conexiones entre los dos nodos.
-
Continúe con el siguiente procedimiento para Prueba de un flujo en Amazon Bedrock o regrese a él más tarde. Elija Guardar para continuar con el siguiente paso. Para volver más tarde, seleccione Guardar y salir.
Eliminación de un nodo o una conexión
Durante el proceso de creación del flujo, es posible que tenga que eliminar un nodo o las conexiones de los nodos.
Eliminación de un nodo
-
Seleccione el nodo que desee eliminar.
-
En el panel Generador de flujos, seleccione el icono de eliminación (
).nota
Si utiliza un rol de servicio que Amazon Bedrock haya creado automáticamente para usted, el rol se actualizará con los permisos adecuados a medida que añada nodos. Sin embargo, si elimina nodos, no se eliminarán los permisos correspondientes. Le recomendamos que elimine los permisos que ya no necesite. Para ello, siga los pasos que se indican en Modificación de un rol.
Eliminación de etiquetas de una conexión
-
En la página Generador de flujos, coloque el cursor sobre la conexión que desea eliminar hasta que aparezca el icono de expansión y, a continuación, arrastre la conexión para separarla del nodo.
A la hora de crear un flujo se aplican los siguientes requisitos:
-
El flujo debe tener solo un nodo de entrada de flujo y al menos un nodo de salida de flujo.
-
No puede incluir las entradas de un nodo de entrada de flujo.
-
No puede incluir las salidas de un nodo de salida de flujo.
-
Cada salida de un nodo debe estar conectada a una entrada de un nodo descendente (en la API, esto se hace a través de una FlowConnection con una FlowDataConnectionConfiguration).
-
Cada condición (incluida la predeterminada) de un nodo de condición debe estar conectada a un nodo descendente (en la API, esto se hace a través de una FlowConnection con una FlowConditionalConnectionConfiguration).
A la hora de crear un flujo se deben cumplir los siguientes requisitos:
-
Primero debe configurar el tipo de datos para la salida del nodo de entrada de flujo. Este tipo de datos debe coincidir con lo que espera enviar como entrada al invocar el flujo.
-
Cuando defina las entradas de un flujo mediante expresiones, compruebe que el resultado coincide con el tipo de datos que ha elegido para la entrada.
-
Si incluye un nodo iterador, incluya un nodo recopilador descendente después de enviar la salida a través de los nodos que necesite. El nodo recopilador devolverá las salidas de una matriz.