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.
Cree un flujo rápido en Amazon Bedrock
Amazon Bedrock Prompt Flows se encuentra en versión preliminar y está sujeto a cambios.
Para crear un flujo de solicitudes, debe proporcionar como mínimo un nombre y una descripción para el flujo de solicitudes y especificar una función de servicio con los permisos adecuados (o dejar que la consola de Amazon Bedrock cree una automáticamente). A continuación, definirá el flujo de solicitudes configurando los nodos, que actúan como pasos en el flujo de solicitudes, y las conexiones entre los nodos. Antes de crear un flujo, le recomendamos que lea Cómo funciona Amazon Bedrock Prompt Flows para familiarizarse con los conceptos y términos de Amazon Bedrock Prompt Flows y para obtener información sobre los tipos de nodos que están disponibles para usted. Para obtener información sobre cómo crear un flujo rápido, seleccione la pestaña correspondiente al método que prefiera y siga los pasos:
- Console
-
Para crear un flujo
-
Inicie sesión con un IAMrol con permisos de Amazon Bedrock y abra la consola de Amazon Bedrock en Getting Started with the. AWS Management Console AWS Management Console
-
Seleccione Amazon Bedrock Prompt Flows en el panel de navegación izquierdo.
-
En la sección Flujos rápidos de Amazon Bedrock, selecciona Crear flujo rápido.
-
Introduzca un nombre para el flujo y una descripción opcional.
-
Para el nombre de la función de servicio, elija una de las siguientes opciones:
-
(Opcional) Para cifrar el flujo de solicitudes con una KMS clave, selecciona Personalizar la configuración de cifrado (avanzada) y elige la clave. Para obtener más información, consulte Política clave que permite a Amazon Bedrock cifrar y descifrar un flujo.
-
Seleccione Crear. Se crea el flujo y se le redirige al generador de flujos rápidos, donde podrá crearlo.
-
Puede continuar con el siguiente procedimiento para generar el flujo o volver al generador de flujo rápido más adelante.
Para crear su flujo
-
Si aún no está en el generador de flujos de mensajes, haga lo siguiente:
-
Inicie sesión con un IAMrol con permisos de Amazon Bedrock y abra la consola de Amazon Bedrock en Getting Started with the. AWS Management Console AWS Management Console
-
Seleccione Amazon Bedrock Prompt Flows en el panel de navegación izquierdo. A continuación, elija un flujo en la sección Amazon Bedrock Prompt flows.
-
Seleccione Editar en Prompt Flow Builder.
-
En la sección Prompt Flow Builder, el panel central muestra un nodo de entrada de Flow y un nodo de salida de Flow. Estos son los nodos de entrada y salida de su flujo.
-
Para añadir y configurar nodos
-
En el panel Prompt Flow Builder, seleccione Nodos.
-
Arrastre el nodo que desee usar como primer paso del flujo y colóquelo en el panel central.
-
Los círculos de 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 de entrada de flujo hasta el círculo de la sección de entrada del nodo que acaba de añadir.
-
Selecciona el nodo que acabas de añadir.
-
En la sección Configurar del panel Prompt Flow Builder, 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 Prompt Flow Builder, seleccione Nodos.
-
Repita los pasos para añadir y configurar los nodos restantes del flujo.
Si utiliza un rol de servicio que Amazon Bedrock creó 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 añadir los permisos adecuados a la política asociada a su rol de servicio consultando. Cree un rol de servicio para Amazon Bedrock Prompt Flujos en Amazon Bedrock
-
Conecte la salida del último nodo de su flujo con la entrada del nodo de salida del flujo. Puede tener varios nodos de salida de flujo. Para añadir nodos de salida de flujo adicionales, arrastre el nodo de 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.
-
Puede continuar con el siguiente procedimiento Pruebe un flujo rápido en Amazon Bedrock o volver más tarde. Para continuar con el siguiente paso, elija Guardar. Para volver más tarde, selecciona Guardar y salir.
Eliminar un nodo o una conexión
Durante el proceso de creación del flujo, es posible que tengas que eliminar un nodo o eliminar las conexiones de los nodos.
Para eliminar un nodo
-
Seleccione el nodo que desee eliminar.
-
En el panel Prompt Flow Builder, seleccione el icono de eliminar (
).
Si utiliza un rol de servicio que Amazon Bedrock creó automáticamente para usted, el rol se actualizará con los permisos adecuados a medida que añada nodos. Sin embargo, si elimina los nodos, no se eliminarán los permisos pertinentes. Te recomendamos que elimines los permisos que ya no necesites siguiendo los pasos que se indican en Modificación de un rol.
Para eliminar una conexión
-
En la página del generador de flujos, coloca el cursor sobre la conexión que deseas eliminar hasta que aparezca el icono de expansión y, a continuación, arrastra la conexión para separarla del nodo.
- API
-
Para crear un flujo, envíe una CreateFlowsolicitud (consulte el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) con un punto final de tiempo de compilación de Agents for Amazon Bedrock.
Los siguientes campos son obligatorios:
Los siguientes campos son opcionales:
Si bien el definition
campo es opcional, es obligatorio para que el flujo funcione. Puede optar por crear primero un flujo sin la definición y, en su lugar, actualizar el flujo más adelante.
Para cada nodo de la nodes
lista, especifique el tipo de nodo en el type
campo y proporcione la configuración correspondiente del nodo en el config
campo. Para obtener información detallada sobre la API estructura de los distintos tipos de nodos, consulteTipos de nodos en Prompt Flow.
Los siguientes requisitos se aplican a la creación de un flujo:
-
Su flujo debe tener solo un nodo de entrada de flujo y al menos un nodo de salida de flujo.
-
No puede incluir entradas para 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 elAPI, esto se hace a través de a FlowConnectioncon a FlowDataConnectionConfiguration).
-
Todas las condiciones (incluida la predeterminada) de un nodo de condición deben estar conectadas a un nodo descendente (en elAPI, esto se hace mediante a FlowConnectioncon a FlowConditionalConnectionConfiguration).
Los siguientes consejos se aplican a la creación de un flujo:
-
Comience por configurar el tipo de datos para la salida del nodo de entrada del 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 aguas abajo después de haber enviado la salida a través de los nodos que necesite. El nodo recopilador devolverá las salidas de una matriz.