Pruebe un flujo rápido en Amazon Bedrock - Amazon Bedrock

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.

Pruebe un flujo rápido en Amazon Bedrock

nota

Los flujos de mensajes están en versión preliminar y están sujetos a cambios.

Una vez que haya creado un flujo rápido, tendrá un borrador funcional. El borrador de trabajo es una versión del flujo de solicitudes que puede crear y probar de forma iterativa. Cada vez que realiza cambios en el flujo, el borrador de trabajo se actualiza.

Cuando pruebas tu flujo, Amazon Bedrock primero verifica lo siguiente y lanza una excepción si la verificación falla:

  • Conectividad entre todos los nodos de flujo.

  • Se configura al menos un nodo de salida de flujo.

  • Los tipos de variables de entrada y salida coinciden según sea necesario.

  • Las expresiones de condición son válidas y se proporciona un resultado predeterminado.

Si la verificación no se realiza correctamente, tendrá que corregir los errores antes de poder probar y validar el rendimiento del flujo. Los siguientes son los pasos para probar el flujo, selecciona la pestaña correspondiente al método que prefieras y sigue los pasos.

Console
Para probar el flujo
  1. Si aún no está en el generador de Prompt Flow, haga lo siguiente:

    1. Inicie sesión en el rol de AWS Management Console uso de IAM con los permisos de Amazon Bedrock y abra la consola de Amazon Bedrock en Getting Started with the. AWS Management Console

    2. Seleccione Prompt Flows en el panel de navegación izquierdo. A continuación, en la sección Flujos rápidos, seleccione un flujo rápido que desee probar.

    3. Elija Editar en el generador de flujos rápidos.

  2. En la página del generador de flujos rápidos, en el panel derecho, introduzca una entrada para invocar su flujo. Compruebe que el tipo de datos de entrada coincide con el tipo de datos de salida que configuró para el nodo de entrada del flujo.

  3. Elija Ejecutar.

  4. Verás un banner en la parte superior si la configuración del flujo de mensajes tiene algún error. Lee el mensaje de error, corrige los problemas identificados, guarda el flujo de mensajes y vuelve a ejecutar la prueba.

    nota

    Debe guardar el flujo de mensajes para que los cambios que haya realizado se apliquen al probar el flujo.

  5. Cuando esté satisfecho con el rendimiento del flujo rápido, seleccione Guardar y salir.

  6. Puede continuar iterando la creación de su flujo. Cuando esté satisfecho con él y esté listo para implementarlo en producción, cree una versión del flujo y un alias que apunte a la versión. Para obtener más información, consulte Implemente un flujo rápido en su aplicación mediante versiones y alias.

API

Para probar su flujo de solicitudes, envíe una InvokeFlowsolicitud (consulte el enlace para ver los formatos de solicitud y respuesta y los detalles de los campos) a un punto de ejecución de Agents for Amazon Bedrock. Incluya el ARN o el ID del flujo de solicitudes en el flowIdentifier campo y el ARN o el ID del alias que se va a utilizar en el campo. flowAliasIdentifier

El cuerpo de la solicitud especifica la entrada del flujo y tiene el siguiente formato:

{ "inputs": [ { "content": { "document": "JSON-formatted string" }, "nodeName": "string", "nodeOutputName": "string" } ] }

Proporcione la entrada en el document campo, proporcione un nombre para la entrada en el nodeName campo y proporcione un nombre para la entrada en el nodeOutputName campo.

La respuesta se devuelve en una secuencia. Cada evento devuelto contiene la salida de un nodo del document campo, el nodo que se procesó en el nodeName campo y el tipo de nodo del nodeType campo. Estos eventos tienen el siguiente formato:

{ "flowOutputEvent": { "content": { "document": "JSON-formatted string" }, "nodeName": "string", "nodeType": "string" } }

Si finaliza el flujo de solicitudes, también completionReason se devuelve un flowCompletionEvent campo con el. Si hay un error, se devuelve el campo de error correspondiente.