View a markdown version of this page

Prueba de una petición con la administración de peticiones - 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.

Prueba de una petición con la administración de peticiones

Para aprender a probar una petición con Administración de peticiones, seleccione la pestaña correspondiente al método que prefiera y siga los pasos:

Console
Cómo probar una petición con Administración de peticiones
  1. Inicie sesión Consola de administración de AWS con una identidad de IAM que tenga permisos para usar la consola Amazon Bedrock. A continuación, abra la consola Amazon Bedrock en https://console.aws.amazon.com/bedrock.

  2. En el panel de navegación de la izquierda, seleccione Administración de peticiones. A continuación, elija una petición en la sección Peticiones.

  3. Seleccione Editar en el generador de peticiones en la sección Borrador de petición o elija una versión de la petición en la sección Versiones.

  4. (Opcional) Para proporcionar valores para las variables en la petición, primero debe seleccionar un modelo en el panel Configuraciones. A continuación, introduzca un Valor de prueba para cada variable en el panel Variables de prueba.

    nota

    Estos valores de prueba son temporales y no se guardan si guarda la petición.

  5. Para probar la petición, seleccione Ejecutar en el panel Ventana de prueba.

  6. Modifique la petición o sus configuraciones y, a continuación, vuelva a ejecutar la petición según sea necesario. Si está satisfecho con el mensaje, puede elegir Crear versión para crear una instantánea de la petición que se pueda utilizar en producción. Para obtener más información, consulte Implementación de una petición en la aplicación mediante las versiones en la administración de peticiones.

Puede configurar la petición de las siguientes maneras:

API

Puede probar la petición de las siguientes maneras:

  • Para ejecutar una inferencia en la solicitud, envíe una solicitud InvokeModelInvokeModelWithResponseStream, una conversación o una ConverseStreamsolicitud con un punto de ejecución de Amazon Bedrock y especifique el ARN de la solicitud en el parámetro. modelId Para transferir valores a las variables de consulta, incluya el promptVariables campo con un mapa de los nombres de las variables con sus valores:

    response = bedrock_runtime.converse( modelId="arn:aws:bedrock:us-east-1:123456789012:prompt/PROMPT_ID:VERSION", promptVariables={ "variable_name": {"text": "value"} } )

    Al invocar una solicitud gestionada, no es necesario especificar messages ningún system campo, ya que se definen en la plantilla de solicitud. Solo necesita proporcionar valores para las variables definidas en la solicitud. Para ver un ejemplo completo, consulteEjecución de ejemplos de código de administración de peticiones.

    nota

    Se aplican las siguientes restricciones cuando se utiliza una petición de Administración de peticiones con Converse o ConverseStream:

    • No puede incluir los campos additionalModelRequestFields, inferenceConfig, system ni toolConfig.

    • Si incluye el campo messages, los mensajes se anexan después de los mensajes definidos en la petición.

    • Si incluye el campo guardrailConfig, la barrera de protección se aplica a toda la petición. Si incluye guardContent bloques en el ContentBlockcampo, la barandilla solo se aplicará a esos bloques.

  • Para probar su solicitud en un flujo, cree o edite un flujo enviando una solicitud o una UpdateFlowsolicitud con un CreateFlowpunto final de tiempo de compilación de Agents for Amazon Bedrock. Incluya un SDK JavaScript Node.js de PromptNode este tipo e incluya el ARN de la solicitud en el promptArn campo. A continuación, envíe una InvokeFlowsolicitud con un punto de conexión de tiempo de ejecución de Agents for Amazon Bedrock. Para obtener más información, consulte Creación y diseño de un flujo en Amazon Bedrock y Tipos de nodos para el flujo.

  • Para probar su petición con un agente, utilice la consola Amazon Bedrock (consulte la pestaña Consola) o introduzca el texto de la petición en el campo inputText de una solicitud InvokeAgent.