Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Informazioni di riferimento relative alle operazioni di automazione
Di seguito è riportata la documentazione di riferimento per le azioni di automazione utilizzate in App Studio.
Un'azione di automazione, comunemente denominata azione, è un singolo passaggio della logica che costituisce un'automazione. Ogni azione esegue un'attività specifica, che si tratti di inviare un'e-mail, creare un record di dati, richiamare una funzione Lambda o chiamare. APIs Le azioni vengono aggiunte alle automazioni dalla libreria di azioni e possono essere raggruppate in istruzioni condizionali o cicli.
Per informazioni sulla creazione e la configurazione delle automazioni e sulle relative azioni, consulta gli argomenti in. Automazioni e azioni: definisci la logica di business della tua app
Invoca l'API
Richiama una richiesta API REST HTTP. I costruttori possono utilizzare questa azione per inviare richieste da App Studio ad altri sistemi o servizi con. APIs Ad esempio, puoi utilizzarla per connetterti a sistemi di terze parti o applicazioni sviluppate internamente per accedere a dati aziendali critici o richiamare endpoint API che non possono essere richiamati da azioni dedicate di App Studio.
Per ulteriori informazioni su REST APIs, consulta Cos'è un'API? RESTful
Properties
Connector
Il connettore da utilizzare per le richieste API effettuate da questa azione. L'elenco a discesa dei connettori contiene solo connettori dei seguenti tipi: API Connector eOpenAPI Connector. A seconda di come è configurato, il connettore può contenere informazioni importanti come credenziali e intestazioni predefinite o parametri di query.
Per ulteriori informazioni sui connettori API, incluso un confronto tra l'utilizzo API Connector eOpenAPI Connector, vedere. Connect a servizi di terze parti
Proprietà di configurazione delle richieste API
Scegliete Configura richiesta API dal pannello delle proprietà per aprire la finestra di dialogo di configurazione della richiesta. Se è selezionato un connettore API, la finestra di dialogo includerà le informazioni sul connettore.
Metodo: il metodo per la chiamata API. I valori possibili sono i seguenti:
DELETE: elimina una risorsa specificata.GET: recupera informazioni o dati.HEAD: recupera solo le intestazioni di una risposta senza il corpo.POST: invia i dati da elaborare.PUSH: invia i dati da elaborare.PATCH: aggiorna parzialmente una risorsa specificata.
Percorso: il percorso relativo alla risorsa.
Intestazioni: qualsiasi intestazione sotto forma di coppie chiave-valore da inviare con la richiesta API. Se viene selezionato un connettore, le relative intestazioni configurate verranno aggiunte automaticamente e non possono essere rimosse. Le intestazioni configurate non possono essere modificate, ma è possibile sostituirle aggiungendo un'altra intestazione con lo stesso nome.
Parametri di query: qualsiasi parametro di query sotto forma di coppie chiave-valore da inviare con la richiesta API. Se viene selezionato un connettore, i relativi parametri di interrogazione configurati verranno aggiunti automaticamente e non possono essere modificati o rimossi.
Corpo: informazioni da inviare con la richiesta API in formato JSON. Non esiste un corpo per GET le richieste.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Invoca AWS
Richiama un'operazione da un servizio. AWS Si tratta di un'azione generale per chiamare AWS servizi o operazioni e deve essere utilizzata se non esiste un'azione dedicata per il AWS servizio o l'operazione desiderati.
Properties
Servizio
Il AWS servizio che contiene l'operazione da eseguire.
Operazioni
L'operazione da eseguire.
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
L'input JSON da utilizzare quando si esegue l'operazione specificata. Per ulteriori informazioni sulla configurazione degli input per AWS le operazioni, consulta. AWS SDK per JavaScript
Invoca Lambda
Richiama una funzione Lambda esistente.
Properties
Connector
Il connettore da utilizzare per le funzioni Lambda eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per accedere alla funzione Lambda e altre informazioni di configurazione, come AWS la regione che contiene la funzione Lambda. Per ulteriori informazioni sulla configurazione di un connettore per Lambda, vedere. Fase 3: Creare un connettore Lambda
Nome funzione
Il nome della funzione Lambda da eseguire. Tieni presente che questo è il nome della funzione e non la funzione ARN (Amazon Resource Name).
Evento della funzione
Coppie chiave-valore da passare alla funzione Lambda come payload dell'evento.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Loop
Esegue ripetutamente azioni annidate per scorrere un elenco di elementi, un elemento alla volta. Ad esempio, aggiungi l'Crea recordazione a un'azione di loop per creare più record.
L'azione di loop può essere annidata all'interno di altri loop o azioni condizionali. Le azioni del ciclo vengono eseguite in sequenza e non in parallelo. È possibile accedere ai risultati di ogni azione all'interno del ciclo solo alle azioni successive all'interno della stessa iterazione del ciclo. Non è possibile accedervi all'esterno del ciclo o in diverse iterazioni del ciclo.
Properties
Origine
L'elenco degli elementi da esaminare, un elemento alla volta. L'origine può essere il risultato di un'azione precedente o di un elenco statico di stringhe, numeri o oggetti che è possibile fornire utilizzando un' JavaScript espressione.
Esempi
L'elenco seguente contiene esempi di input di origine.
Risultati di un'azione precedente:
{{results.actionName.data}}Un elenco di numeri:
{{[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]}}Un elenco di stringhe:
{{["apple", "banana", "orange", "grape", "kiwi"]}}Un valore calcolato:
{{params.actionName.split("\n")}}
Nome dell'articolo corrente
Il nome della variabile che può essere utilizzata per fare riferimento all'elemento corrente in fase di iterazione. Il nome dell'elemento corrente è configurabile in modo da poter annidare due o più loop e accedere alle variabili da ciascun ciclo. Ad esempio, se stai esplorando paesi e città con due loop, puoi configurare e fare riferimento a e. currentCountry currentCity
Condizione
Esegue azioni in base al risultato di una o più condizioni logiche specificate che vengono valutate quando viene eseguita l'automazione. L'azione di condizione è composta dai seguenti componenti:
Un campo di condizione, utilizzato per fornire un' JavaScript espressione che restituisce
trueofalse.Un vero ramo, che contiene le azioni che vengono eseguite se la condizione restituisce a.
trueUn ramo falso, che contiene le azioni che vengono eseguite se la condizione restituisce a.
false
Aggiungi azioni ai rami vero e falso trascinandole nell'azione della condizione.
Properties
Condizione
L' JavaScript espressione da valutare quando viene eseguita l'azione.
Crea record
Crea un record in un'entità App Studio esistente.
Properties
Entità
L'entità in cui deve essere creato un record. Una volta selezionata un'entità, è necessario aggiungere valori ai campi dell'entità per creare il record. I tipi di campi e se i campi sono obbligatori o facoltativi sono definiti nell'entità.
Aggiorna record
Aggiorna un record esistente in un'entità App Studio.
Properties
Entità
L'entità che contiene i record da aggiornare.
Condizioni
I criteri che definiscono quali record vengono aggiornati dall'azione. È possibile raggruppare le condizioni per creare un'unica dichiarazione logica. È possibile combinare gruppi o condizioni con le OR istruzioni AND or.
Campi
I campi da aggiornare nei record specificati dalle condizioni.
Valori
I valori da aggiornare nei campi specificati.
Eliminare il record
Elimina un record da un'entità App Studio.
Properties
Entità
L'entità che contiene i record da eliminare.
Condizioni
I criteri che definiscono quali record vengono eliminati dall'azione. È possibile raggruppare le condizioni per creare un'unica istruzione logica. È possibile combinare gruppi o condizioni con le OR istruzioni AND or.
Invoca un'azione sui dati
Esegue un'azione sui dati con parametri opzionali.
Properties
Azione sui dati
L'azione sui dati che deve essere eseguita dall'azione.
Parameters
Parametri dell'azione dati che devono essere utilizzati dall'azione dati. I parametri di azione dei dati vengono utilizzati per inviare valori che vengono utilizzati come input per le azioni sui dati. I parametri di azione dei dati possono essere aggiunti durante la configurazione dell'azione di automazione, ma devono essere modificati nella scheda Dati.
Impostazioni avanzate
L'Invoke data actionazione contiene le seguenti impostazioni avanzate:
Dimensione della pagina: il numero massimo di record da recuperare in ogni query. Il valore predefinito è 500 e il valore massimo è 3000.
Token di impaginazione: il token utilizzato per recuperare record aggiuntivi da una query. Ad esempio, se
Page sizeè impostato su 500, ma ci sono più di 500 record, passando il token di impaginazione a una query successiva verranno recuperati i 500 successivi. Il token non sarà definito se non esistono più record o pagine.
Amazon S3: oggetto Put
Utilizza l'Amazon S3 PutObjectoperazione per aggiungere un oggetto identificato da una chiave (percorso del file) a un bucket Amazon S3 specificato.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Le opzioni richieste da utilizzare nel comando. PutObject Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon S3 PutObjectoperazione, consulta il riferimento PutObjectall'API di Amazon Simple Storage Service.
Bucket: il nome del bucket Amazon S3 in cui inserire un oggetto.
Chiave: il nome univoco dell'oggetto da inserire nel bucket Amazon S3.
Corpo: il contenuto dell'oggetto da inserire nel bucket Amazon S3.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon S3: eliminare un oggetto
Utilizza l'Amazon S3 DeleteObjectoperazione per eliminare un oggetto identificato da una chiave (percorso del file) da un bucket Amazon S3 specificato.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Le opzioni richieste da utilizzare nel comando. DeleteObject Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon S3 DeleteObjectoperazione, consulta il riferimento DeleteObjectall'API di Amazon Simple Storage Service.
Bucket: il nome del bucket Amazon S3 da cui eliminare un oggetto.
Chiave: il nome univoco dell'oggetto da eliminare dal bucket Amazon S3.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon S3: ottieni oggetto
Utilizza l'Amazon S3 GetObjectoperazione per recuperare un oggetto identificato da una chiave (percorso del file) da un bucket Amazon S3 specificato.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Le opzioni richieste da utilizzare nel comando. GetObject Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon S3 GetObjectoperazione, consulta il riferimento GetObjectall'API di Amazon Simple Storage Service.
Bucket: il nome del bucket Amazon S3 da cui recuperare un oggetto.
Chiave: il nome univoco dell'oggetto da recuperare dal bucket Amazon S3.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon S3: elenca oggetti
Utilizza l'Amazon S3 ListObjectsoperazione per elencare gli oggetti in un bucket Amazon S3 specificato.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Le opzioni richieste da utilizzare nel comando. ListObjects Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon S3 ListObjectsoperazione, consulta il riferimento ListObjectsall'API di Amazon Simple Storage Service.
Bucket: il nome del bucket Amazon S3 da cui elencare gli oggetti.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon Textract: analizza il documento
Utilizza l'Amazon Textract AnalyzeDocumentoperazione per analizzare un documento di input per verificare le relazioni tra gli elementi rilevati.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Il contenuto della richiesta da utilizzare nel AnalyzeDocument comando. Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon Textract AnalyzeDocumentoperazione, consulta AnalyzeDocumentla Amazon Textract Developer Guide.
Document/S3Object/Bucket: il nome del bucket Amazon S3. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Name: il nome del file del documento di input. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Version: se il bucket Amazon S3 ha il controllo delle versioni abilitato, puoi specificare la versione dell'oggetto. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
FeatureTypes: Un elenco dei tipi di analisi da eseguire. I valori validi sono:
TABLES,FORMS,QUERIES,SIGNATURESeLAYOUT.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon Textract: analizza le spese
Utilizza l'Amazon Textract AnalyzeExpenseoperazione per analizzare un documento di input per verificare le relazioni finanziarie tra il testo.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Il contenuto della richiesta da utilizzare nel AnalyzeExpense comando. Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon Textract AnalyzeExpenseoperazione, consulta AnalyzeExpensela Amazon Textract Developer Guide.
Document/S3Object/Bucket: il nome del bucket Amazon S3. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Name: il nome del file del documento di input. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Version: se il bucket Amazon S3 ha il controllo delle versioni abilitato, puoi specificare la versione dell'oggetto. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon Textract: analizza l'ID
Utilizza l'Amazon Textract AnalyzeIDoperazione per analizzare un documento di identità alla ricerca di informazioni pertinenti.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Il contenuto della richiesta da utilizzare nel AnalyzeID comando. Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon Textract AnalyzeIDoperazione, consulta AnalyzeID nella Amazon Textract Developer Guide.
Document/S3Object/Bucket: il nome del bucket Amazon S3. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Name: il nome del file del documento di input. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Version: se il bucket Amazon S3 ha il controllo delle versioni abilitato, puoi specificare la versione dell'oggetto. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon Textract: rileva il testo del documento
Utilizza l'Amazon Textract DetectDocumentTextoperazione per rilevare le righe di testo e le parole che compongono una riga di testo in un documento di input.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Il contenuto della richiesta da utilizzare nel DetectDocumentText comando. Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon Textract DetectDocumentTextoperazione, consulta DetectDocumentTextla Amazon Textract Developer Guide.
Document/S3Object/Bucket: il nome del bucket Amazon S3. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Name: il nome del file del documento di input. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Document/S3Object/Version: se il bucket Amazon S3 ha il controllo delle versioni abilitato, puoi specificare la versione dell'oggetto. Questo parametro può essere lasciato vuoto se un file viene passato all'azione con il componente di caricamento S3.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon Bedrock: GenAI Prompt
Utilizza l' InvokeModeloperazione Amazon Bedrock per eseguire l'inferenza utilizzando i parametri di prompt e inferenza forniti nelle proprietà dell'azione. L'azione può generare testo, immagini e incorporamenti.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Per utilizzare correttamente questa azione, il connettore deve essere configurato con Amazon Bedrock Runtime come servizio. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene tutte le risorse a cui si fa riferimento nell'operazione.
Modello
Il modello base che verrà utilizzato da Amazon Bedrock per elaborare la richiesta. Per ulteriori informazioni sui modelli in Amazon Bedrock, consulta le informazioni sul modello Amazon Bedrock Foundation nella Amazon Bedrock User Guide.
Tipo di input
Il tipo di input dell'input inviato al modello Amazon Bedrock. I valori possibili sono Text, Document e Image. Se un tipo di input non è disponibile per la selezione, probabilmente non è supportato dal modello configurato.
Richiesta dell'utente
Il prompt da inviare al modello Amazon Bedrock da elaborare per generare una risposta. Puoi inserire testo statico o trasmettere un input da un'altra parte dell'applicazione, ad esempio da un componente che utilizza parametri, un'azione precedente nell'automazione o un'altra automazione. Gli esempi seguenti mostrano come passare un valore da un componente o da un'azione precedente:
Per passare un valore da un componente utilizzando i parametri:
{{params.paramName}}Per passare un valore da un'azione precedente:
{{results.actionName}}
Prompt di sistema (modelli Claude)
Il prompt di sistema che deve essere utilizzato dal modello Amazon Bedrock durante l'elaborazione della richiesta. Il prompt di sistema viene utilizzato per fornire contesto, istruzioni o linee guida ai modelli Claude.
Impostazioni della richiesta
Configura varie impostazioni di richiesta e parametri di inferenza del modello. Ora puoi configurare le impostazioni seguenti:
Temperatura: la temperatura che deve essere utilizzata dal modello Amazon Bedrock durante l'elaborazione della richiesta. La temperatura determina la casualità o la creatività dell'output del modello Bedrock. Più alta è la temperatura, più creativa e meno analitica sarà la risposta. I valori possibili sono
[0-10].Numero massimo di token: limita la lunghezza dell'output del modello Amazon Bedrock.
TopP: nel campionamento del nucleo, il modello calcola la distribuzione cumulativa su tutte le opzioni per ogni token successivo in ordine di probabilità decrescente e la interrompe quando raggiunge una particolare probabilità specificata dal TopP. È necessario modificare la temperatura o il TopP, ma non entrambi
Sequenze di arresto: sequenze che causano l'interruzione dell'elaborazione della richiesta e della generazione dell'output da parte del modello.
Per ulteriori informazioni, consulta i parametri della richiesta di inferenza e i campi di risposta per i modelli di base nella Amazon Bedrock User Guide.
Stop Sequences
Inserisci un ID e una versione di Amazon Bedrock Guardrail. I guardrail vengono utilizzati per implementare misure di protezione basate sui casi d'uso e sulle politiche di intelligenza artificiale responsabili. Per ulteriori informazioni, consulta Blocca i contenuti dannosi nei modelli che utilizzano Amazon Bedrock Guardrails nella Amazon Bedrock User Guide.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
Amazon Bedrock: modello Invoke
Utilizza l' InvokeModeloperazione Amazon Bedrock per eseguire l'inferenza utilizzando i parametri di prompt e inferenza forniti nel corpo della richiesta. Utilizzi l'inferenza del modello per generare testo, immagini e incorporamenti.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Per utilizzare correttamente questa azione, il connettore deve essere configurato con Amazon Bedrock Runtime come servizio. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene tutte le risorse a cui si fa riferimento nell'operazione.
Configurazione
Il contenuto della richiesta da utilizzare nel InvokeModel comando.
Nota
Per ulteriori informazioni sull'Amazon Bedrock InvokeModeloperazione, inclusi i comandi di esempio, consulta InvokeModelAmazon Bedrock API Reference.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.
JavaScript
Esegue una JavaScript funzione personalizzata per restituire un valore specificato.
Importante
App Studio non supporta l'utilizzo di JavaScript librerie personalizzate o di terze parti.
Properties
Codice sorgente
Il frammento di JavaScript codice che deve essere eseguito dall'azione.
Suggerimento
Puoi utilizzare l'intelligenza artificiale per aiutarti a generare JavaScript per te eseguendo i seguenti passaggi:
-
Scegli l'icona di espansione per aprire l' JavaScript editor espanso.
-
(Facoltativo): abilita l'interruttore Modifica codice per modificare qualsiasi codice esistente. JavaScript Altrimenti, l'intelligenza artificiale sostituirà quella esistente. JavaScript
In Generate JavaScript, descrivi cosa vuoi fare JavaScript, per esempio:
Add two numbers.Scegli l'icona di invio per generare il tuo JavaScript.
Invoca l'automazione
Esegue un'automazione specificata.
Properties
Invoca l'automazione
L'automazione che deve essere eseguita dall'azione.
Invio di e-mail
Utilizza l'Amazon SES SendEmailoperazione per inviare un messaggio di posta elettronica.
Properties
Connector
Il connettore da utilizzare per le operazioni eseguite da questa azione. Il connettore configurato deve essere configurato con le credenziali appropriate per eseguire l'operazione e altre informazioni di configurazione, come la AWS regione che contiene le risorse a cui si fa riferimento nell'operazione.
Configurazione
Il contenuto della richiesta da utilizzare nel SendEmail comando. Le opzioni sono le seguenti:
Nota
Per ulteriori informazioni sull'Amazon SES SendEmailoperazione, consulta il riferimento SendEmailall'API di Amazon Simple Email Service.
Output simulato
Le azioni non interagiscono con servizi o risorse esterne nell'ambiente di anteprima. Il campo di output Mocked viene utilizzato per fornire un'espressione JSON che simula il comportamento di un connettore nell'ambiente di anteprima a scopo di test. Questo frammento è memorizzato nella results mappa dell'azione, proprio come lo sarebbe la risposta del connettore per un'app pubblicata nell'ambiente live.
Con questo campo, puoi testare vari scenari e il loro impatto su altre azioni all'interno dell'automazione, come la simulazione di diversi valori di risultato, scenari di errore, casi limite o percorsi non soddisfacenti senza comunicare con servizi esterni tramite connettori.