View a markdown version of this page

Referencia de acciones de Automation - AWS Estudio de aplicaciones

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.

Referencia de acciones de Automation

La siguiente es la documentación de referencia sobre las acciones de automatización que se utilizan en App Studio.

Una acción de automatización, comúnmente denominada acción, es un paso individual de la lógica que constituye una automatización. Cada acción lleva a cabo una tarea específica, ya sea enviar un correo electrónico, crear un registro de datos, invocar una función de Lambda o llamar a las API. Las acciones se agregan a las automatizaciones desde la biblioteca de acciones y se pueden agrupar en sentencias condicionales o bucles.

Para obtener información sobre la creación y configuración de automatizaciones y sus acciones, consulte los temas de. Automatizaciones y acciones: defina la lógica empresarial de su aplicación

Invoque la API

Invoca una solicitud de API REST HTTP. Los desarrolladores pueden usar esta acción para enviar solicitudes desde App Studio a otros sistemas o servicios con API. Por ejemplo, puedes usarla para conectarte a sistemas de terceros o aplicaciones propias para acceder a datos críticos para la empresa, o invocar puntos de enlace de API a los que no puedan acceder las acciones dedicadas de App Studio.

Para obtener más información sobre las API REST, consulta ¿Qué es una API RESTful? .

Propiedades

Connector

El conector que se utilizará para las solicitudes de API realizadas mediante esta acción. El menú desplegable de conectores solo contiene conectores de los siguientes tipos: API Connector yOpenAPI Connector. Según cómo esté configurado el conector, puede contener información importante, como credenciales y encabezados o parámetros de consulta predeterminados.

Para obtener más información sobre los conectores de API, incluida una comparación entre el uso API Connector yOpenAPI Connector, consulteConéctese a servicios de terceros.

Propiedades de configuración de solicitudes de API

Seleccione Configurar la solicitud de API en el panel de propiedades para abrir el cuadro de diálogo de configuración de la solicitud. Si se selecciona un conector de API, el cuadro de diálogo incluirá la información del conector.

Método: el método para la llamada a la API. Los valores posibles son los siguientes:

  • DELETE: Elimina un recurso específico.

  • GET: Recupera información o datos.

  • HEAD: recupera solo los encabezados de una respuesta sin el cuerpo.

  • POST: Envía los datos para su procesamiento.

  • PUSH: Envía los datos para su procesamiento.

  • PATCH: actualiza parcialmente un recurso especificado.

Ruta: la ruta relativa al recurso.

Encabezados: todos los encabezados en forma de pares clave-valor que se enviarán con la solicitud a la API. Si se selecciona un conector, los encabezados configurados se agregarán automáticamente y no se podrán eliminar. Los encabezados configurados no se pueden editar, pero puede anularlos añadiendo otro encabezado con el mismo nombre.

Parámetros de consulta: cualquier parámetro de consulta en forma de pares clave-valor que se envíe con la solicitud a la API. Si se selecciona un conector, los parámetros de consulta configurados se añadirán automáticamente y no se podrán editar ni eliminar.

Cuerpo: información que se enviará con la solicitud de API en formato JSON. No hay ningún cuerpo para GET las solicitudes.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Invocación AWS

Invoca una operación desde un AWS servicio. Se trata de una acción general para llamar a AWS servicios u operaciones y se debe utilizar si no hay una acción específica para el AWS servicio o la operación deseados.

Propiedades

Servicio

El AWS servicio que contiene la operación que se va a ejecutar.

Operación

La operación que se va a ejecutar.

Connector

El conector que se utilizará para las operaciones ejecutadas por esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

La entrada JSON que debe utilizarse al ejecutar la operación especificada. Para obtener más información sobre la configuración de las entradas para AWS las operaciones, consulte AWS SDK para JavaScript.

Invocación de Lambda

Invoca una función Lambda existente.

Propiedades

Connector

El conector que se utilizará para las funciones de Lambda que ejecuta esta acción. El conector configurado debe configurarse con las credenciales adecuadas para acceder a la función Lambda y a otra información de configuración, como la AWS región que contiene la función Lambda. Para obtener más información sobre la configuración de un conector para Lambda, consulte. Paso 3: Crear un conector Lambda

Nombre de la función

El nombre de la función de Lambda que se va a ejecutar. Tenga en cuenta que este es el nombre de la función y no el ARN (nombre del recurso de Amazon) de la función.

Evento de función

Key-value pares que se pasarán a la función de Lambda como carga útil del evento.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Loop

Ejecuta acciones anidadas de forma repetida para recorrer una lista de elementos, de uno en uno. Por ejemplo, añada la Crear registro acción a una acción de bucle para crear varios registros.

La acción de bucle se puede anidar dentro de otros bucles o acciones de condición. Las acciones de bucle se ejecutan de forma secuencial y no en paralelo. Solo se puede acceder a los resultados de cada acción dentro del bucle desde las acciones posteriores dentro de la misma iteración del bucle. No se puede acceder a ellos fuera del bucle ni en diferentes iteraciones del bucle.

Propiedades

origen

La lista de elementos por los que ir iterando, un elemento a la vez. La fuente puede ser el resultado de una acción anterior o de una lista estática de cadenas, números u objetos que puede proporcionar mediante una JavaScript expresión.

Ejemplos

La siguiente lista contiene ejemplos de entradas de origen.

  • Resultados de una acción anterior: {{results.actionName.data}}

  • Una lista de números: {{[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]}}

  • Una lista de cadenas: {{["apple", "banana", "orange", "grape", "kiwi"]}}

  • Un valor calculado: {{params.actionName.split("\n")}}

Nombre del artículo actual

El nombre de la variable que se puede usar para hacer referencia al elemento actual que se está iterando. El nombre del elemento actual se puede configurar para que pueda anidar dos o más bucles y acceder a las variables desde cada bucle. Por ejemplo, si recorre países y ciudades con dos bucles, puede configurar y hacer referencia currentCountry a y. currentCity

Condición

Ejecuta acciones en función del resultado de una o más condiciones lógicas especificadas que se evalúan cuando se ejecuta la automatización. La acción de condición se compone de los siguientes componentes:

  • Un campo de condición, que se usa para proporcionar una JavaScript expresión que da como resultado true ofalse.

  • Una rama verdadera, que contiene las acciones que se ejecutan si la condición se evalúa como. true

  • Una rama falsa, que contiene las acciones que se ejecutan si la condición se evalúa como. false

Añada acciones a las ramas verdadera y falsa arrastrándolas hasta la acción condicional.

Propiedades

Condición

La JavaScript expresión que se evaluará cuando se ejecute la acción.

Crear registro

Crea un registro en una entidad de App Studio existente.

Propiedades

Entidad

La entidad en la que se va a crear un registro. Una vez que se selecciona una entidad, se deben agregar valores a los campos de la entidad para crear el registro. Los tipos de campos y si los campos son obligatorios u opcionales se definen en la entidad.

Actualizar registro

Actualiza un registro existente en una entidad de App Studio.

Propiedades

Entidad

La entidad que contiene los registros que se van a actualizar.

Condiciones

Los criterios que definen qué registros se actualizan mediante la acción. Puede agrupar las condiciones para crear una sentencia lógica. Puede combinar grupos o condiciones con OR sentencias AND o.

Campos

Los campos que se van a actualizar en los registros especificados por las condiciones.

Valores

Los valores que se van a actualizar en los campos especificados.

Eliminar registro

Elimina un registro de una entidad de App Studio.

Propiedades

Entidad

La entidad que contiene los registros que se van a eliminar.

Condiciones

Los criterios que definen qué registros se eliminan mediante la acción. Puede agrupar condiciones para crear una sentencia lógica. Puede combinar grupos o condiciones con OR sentencias AND o.

Invoca la acción de datos

Ejecuta una acción de datos con parámetros opcionales.

Propiedades

Acción de datos

La acción de datos que ejecutará la acción.

Parameters

Parámetros de acción de datos que utilizará la acción de datos. Los parámetros de acción de datos se utilizan para enviar valores que se utilizan como entradas para las acciones de datos. Los parámetros de acción de datos se pueden agregar al configurar la acción de automatización, pero se deben editar en la pestaña Datos.

Configuración avanzada

La Invoke data action acción contiene los siguientes ajustes avanzados:

  • Tamaño de página: el número máximo de registros que se pueden obtener en cada consulta. El valor predeterminado es 500 y el valor máximo es 3000.

  • Símbolo de paginación: el token que se utiliza para obtener registros adicionales de una consulta. Por ejemplo, si Page size se establece en 500, pero hay más de 500 registros, si se pasa el token de paginación a una consulta posterior, se obtendrán los 500 siguientes. El token no estará definido si no existen más registros o páginas.

Amazon S3: coloca el objeto

Usa la Amazon S3 PutObject operación para agregar un objeto identificado por una clave (ruta de archivo) a un bucket de Amazon S3 específico.

Propiedades

Connector

El conector que se utilizará para las operaciones que ejecuta esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

Las opciones necesarias que se van a utilizar en el PutObject comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon S3 PutObject operación, consulte la referencia PutObject de la API de Amazon Simple Storage Service.

  • Bucket: el nombre del bucket de Amazon S3 en el que se va a colocar un objeto.

  • Clave: el nombre único del objeto que se va a colocar en el bucket de Amazon S3.

  • Cuerpo: el contenido del objeto que se va a colocar en el bucket de Amazon S3.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon S3: Eliminar objeto

Utiliza la Amazon S3 DeleteObject operación para eliminar un objeto identificado mediante una clave (ruta de archivo) de un bucket de Amazon S3 específico.

Propiedades

Connector

El conector que se utilizará para las operaciones que ejecuta esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

Las opciones necesarias que se van a utilizar en el DeleteObject comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon S3 DeleteObject operación, consulte la referencia DeleteObject de la API de Amazon Simple Storage Service.

  • Bucket: el nombre del bucket de Amazon S3 del que se va a eliminar un objeto.

  • Clave: el nombre único del objeto que se va a eliminar del bucket de Amazon S3.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon S3: Obtiene el objeto

Usa la Amazon S3 GetObject operación para recuperar un objeto identificado mediante una clave (ruta de archivo) de un bucket de Amazon S3 específico.

Propiedades

Connector

El conector que se utilizará para las operaciones que ejecuta esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

Las opciones necesarias que se van a utilizar en el GetObject comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon S3 GetObject operación, consulte la referencia GetObject de la API de Amazon Simple Storage Service.

  • Bucket: el nombre del bucket de Amazon S3 del que se va a recuperar un objeto.

  • Clave: el nombre único del objeto que se va a recuperar del bucket de Amazon S3.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon S3: lista los objetos

Usa la Amazon S3 ListObjects operación para enumerar objetos en un bucket de Amazon S3 específico.

Propiedades

Connector

El conector que se utilizará para las operaciones que ejecuta esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

Las opciones necesarias que se van a utilizar en el ListObjects comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon S3 ListObjects operación, consulte la referencia ListObjects de la API de Amazon Simple Storage Service.

  • Bucket: el nombre del bucket de Amazon S3 desde el que se muestran los objetos.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon Textract: analice el documento

Utiliza la Amazon Textract AnalyzeDocument operación para analizar un documento de entrada en busca de relaciones entre los elementos detectados.

Propiedades

Connector

El conector que se utilizará para las operaciones ejecutadas por esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

El contenido de la solicitud que se utilizará en el AnalyzeDocument comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon Textract AnalyzeDocument operación, consulte AnalyzeDocument la guía para desarrolladores de Amazon Textract.

  • Documento/S3Object/Bucket: el nombre del bucket de Amazon S3. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/S3Object/Nombre: el nombre del archivo del documento de entrada. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/Objeto S3/ Versión: si el bucket de Amazon S3 tiene habilitado el control de versiones, puede especificar la versión del objeto. Este parámetro puede dejarse vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • FeatureTypes: una lista de los tipos de análisis que se deben realizar. Los valores válidos son: TABLES, FORMS, QUERIES, SIGNATURES y LAYOUT.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon Textract: analice los gastos

Utiliza la Amazon Textract AnalyzeExpense operación para analizar un documento de entrada en busca de relaciones financieras entre el texto.

Propiedades

Connector

El conector que se utilizará para las operaciones ejecutadas por esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

El contenido de la solicitud que se utilizará en el AnalyzeExpense comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon Textract AnalyzeExpense operación, consulte AnalyzeExpense la guía para desarrolladores de Amazon Textract.

  • Documento/S3Object/Bucket: el nombre del bucket de Amazon S3. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/S3Object/Nombre: el nombre del archivo del documento de entrada. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/Objeto S3/ Versión: si el bucket de Amazon S3 tiene habilitado el control de versiones, puede especificar la versión del objeto. Este parámetro puede dejarse vacío si se pasa un archivo a la acción con el componente de carga de S3.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, al igual que la respuesta del conector para una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon Textract: analice la identificación

Utiliza la Amazon Textract AnalyzeID operación para analizar un documento de identidad en busca de información relevante.

Propiedades

Connector

El conector que se utilizará para las operaciones ejecutadas por esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

El contenido de la solicitud que se utilizará en el AnalyzeID comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon Textract AnalyzeID operación, consulte AnalyzeID en la guía para desarrolladores de Amazon Textract.

  • Document /S3Object/Bucket: el nombre del bucket de Amazon S3. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/S3Object/Nombre: el nombre del archivo del documento de entrada. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/Objeto S3/ Versión: si el bucket de Amazon S3 tiene habilitado el control de versiones, puede especificar la versión del objeto. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector en el caso de una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon Textract: detecta el texto del documento

Utiliza la Amazon Textract DetectDocumentText operación para detectar las líneas de texto y las palabras que forman una línea de texto en un documento de entrada.

Propiedades

Connector

El conector que se va a utilizar para las operaciones que ejecuta esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

El contenido de la solicitud que se utilizará en el DetectDocumentText comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon Textract DetectDocumentText operación, consulte DetectDocumentText la guía para desarrolladores de Amazon Textract.

  • Documento/S3Object/Bucket: el nombre del bucket de Amazon S3. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/S3Object/Nombre: el nombre del archivo del documento de entrada. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

  • Documento/Objeto S3/ Versión: si el bucket de Amazon S3 tiene habilitado el control de versiones, puede especificar la versión del objeto. Este parámetro se puede dejar vacío si se pasa un archivo a la acción con el componente de carga de S3.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector en el caso de una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon Bedrock: GenAI Prompt

Utiliza la InvokeModel operación Amazon Bedrock para ejecutar la inferencia mediante los parámetros de solicitud e inferencia proporcionados en las propiedades de la acción. La acción puede generar texto, imágenes e incrustaciones.

Propiedades

Connector

El conector que se utilizará para las operaciones ejecutadas por esta acción. Para utilizar esta acción correctamente, el conector debe estar configurado con Amazon Bedrock Runtime como servicio. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Modelo

El modelo básico que utilizará Amazon Bedrock para procesar la solicitud. Para obtener más información sobre los modelos de Amazon Bedrock, consulte la información sobre el modelo básico de Amazon Bedrock en la guía del usuario de Amazon Bedrock.

Tipo de entrada

El tipo de entrada de la entrada enviada al modelo de Amazon Bedrock. Los valores posibles son Texto , Documento e Imagen. Si un tipo de entrada no está disponible para su selección, es probable que el modelo configurado no lo admita.

Solicitud de usuario

La solicitud que se enviará al modelo de Amazon Bedrock para procesarla y generar una respuesta. Puede introducir texto estático o introducir una entrada de otra parte de la aplicación, por ejemplo, de un componente que utiliza parámetros, de una acción anterior de la automatización o de otra automatización. Los siguientes ejemplos muestran cómo transferir un valor de un componente o una acción anterior:

  • Para pasar un valor de un componente mediante parámetros: {{params.paramName}}

  • Para pasar un valor de una acción anterior: {{results.actionName}}

Símbolo del sistema (modelos Claude)

El indicador del sistema que utilizará el modelo de Amazon Bedrock al procesar la solicitud. El indicador del sistema se utiliza para proporcionar contexto, instrucciones o directrices a los modelos Claude.

Configuración de la solicitud

Configure varios ajustes de solicitud y modele los parámetros de inferencia. Puede configurar los siguientes ajustes:

  • Temperatura: la temperatura que utilizará el modelo de Amazon Bedrock al procesar la solicitud. La temperatura determina la aleatoriedad o la creatividad de la producción del modelo Bedrock. Cuanto más alta sea la temperatura, más creativa y menos analítica será la respuesta. Los valores posibles son[0-10].

  • Número máximo de fichas: limite la longitud de la salida del modelo Amazon Bedrock.

  • TopP: En el muestreo de núcleos, el modelo calcula la distribución acumulada de todas las opciones de cada token subsiguiente en orden de probabilidad decreciente y la interrumpe una vez que alcanza una probabilidad concreta especificada por el TopP. Debes modificar la temperatura o el TopP, pero no ambos

  • Secuencias de parada: secuencias que hacen que el modelo deje de procesar la solicitud y generar la salida.

Para obtener más información, consulte los parámetros de solicitud de inferencia y los campos de respuesta para los modelos básicos en la guía del usuario de Amazon Bedrock.

Detener secuencias

Introduzca un identificador y una versión de Amazon Bedrock Guardrail. Las barandillas se utilizan para implementar medidas de seguridad en función de sus casos de uso y de las políticas de IA responsables. Para obtener más información, consulte Detener el contenido dañino en los modelos que utilizan Amazon Bedrock Guardrails en la guía del usuario de Amazon Bedrock.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector en el caso de una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

Amazon Bedrock: modelo Invoke

Utiliza la InvokeModel operación Amazon Bedrock para ejecutar la inferencia mediante los parámetros de inferencia y de solicitud proporcionados en el cuerpo de la solicitud. La inferencia de modelos se utiliza para generar texto, imágenes e incrustaciones.

Propiedades

Connector

El conector que se utilizará para las operaciones ejecutadas por esta acción. Para utilizar esta acción correctamente, el conector debe estar configurado con Amazon Bedrock Runtime como servicio. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

El contenido de la solicitud que se utilizará en el InvokeModel comando.

nota

Para obtener más información sobre la Amazon Bedrock InvokeModel operación, incluidos los comandos de ejemplo, consulte InvokeModel la referencia de la API de Amazon Bedrock.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector en el caso de una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.

JavaScript

Ejecuta una JavaScript función personalizada para devolver un valor específico.

importante

App Studio no admite el uso de JavaScript bibliotecas personalizadas o de terceros.

Propiedades

Código fuente

El fragmento de JavaScript código que ejecutará la acción.

sugerencia

Puedes usar la IA para que te ayude a JavaScript generarlo siguiendo estos pasos:

  1. Elige el icono de expansión para abrir el JavaScript editor ampliado.

  2. (Opcional): active la opción Modificar código para modificar cualquier código existente JavaScript. De lo contrario, la IA reemplazará a las existentes JavaScript.

  3. En JavaScript Generate, describe lo que quieres hacer con JavaScript, por ejemplo:Add two numbers.

  4. Elija el icono de enviar para generar su JavaScript.

Invoca la automatización

Ejecuta una automatización especificada.

Propiedades

Invoca la automatización

La automatización que ejecutará la acción.

Enviar correos electrónicos

Usa la Amazon SES SendEmail operación para enviar un correo electrónico.

Propiedades

Connector

El conector que se va a utilizar para las operaciones ejecutadas por esta acción. El conector configurado debe configurarse con las credenciales adecuadas para ejecutar la operación y otra información de configuración, como la AWS región que contiene los recursos a los que se hace referencia en la operación.

Configuración

El contenido de la solicitud que se utilizará en el SendEmail comando. Las opciones son las siguientes:

nota

Para obtener más información sobre la Amazon SES SendEmail operación, consulte la referencia SendEmail de la API de Amazon Simple Email Service.

Salida simulada

Las acciones no interactúan con los servicios o recursos externos del entorno de vista previa. El campo de salida simulado se usa para proporcionar una expresión JSON que simula el comportamiento de un conector en el entorno de vista previa con fines de prueba. Este fragmento se almacena en el results mapa de la acción, del mismo modo que lo haría la respuesta del conector en el caso de una aplicación publicada en el entorno activo.

Con este campo, puedes probar varios escenarios y su impacto en otras acciones de la automatización, como simular diferentes valores de resultados, escenarios de error, casos extremos o rutas insatisfactorias sin comunicarte con servicios externos a través de conectores.