

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à.

# Definizione delle azioni nel gruppo di azioni
<a name="action-define"></a>

Puoi definire gruppi di azioni in uno dei seguenti modi (puoi utilizzare metodi diversi per gruppi di azioni diversi):
+ [Imposta uno schema OpenAPI](agents-api-schema.md) con descrizioni, struttura e parametri che definiscono ogni azione nel gruppo di azioni come un’operazione API. Con questa opzione, puoi definire le azioni in modo più esplicito e mapparle alle operazioni API del sistema. Puoi aggiungere lo schema API al gruppo di azioni in uno dei seguenti modi:
  + Carica lo schema creato in un bucket Amazon Simple Storage Service (Amazon S3).
  + Scrivi lo schema nell’editor di schema OpenAPI in linea nella Console di gestione AWS quando aggiungi il gruppo di azioni. Questa opzione è disponibile solo dopo che l’agente a cui appartiene il gruppo di azioni è già stato creato.
+ [Imposta i dettagli della funzione](agents-action-function.md) con i parametri che l’agente deve richiedere all’utente. Con questa opzione puoi semplificare il processo di creazione dei gruppi di azioni e configurare l’agente in modo che solleciti una serie di parametri definiti dall’utente. Puoi quindi passare i parametri all’applicazione e personalizzare il modo in cui utilizzarli per eseguire l’azione nei tuoi sistemi.

Continuando con l’esempio precedente, puoi definire l’azione `CreateBooking` in uno dei seguenti modi:
+ Utilizzando uno schema API, `CreateBooking` potrebbe essere un’operazione API con un corpo di richiesta che include campi come `HotelName`, `LengthOfStay` e `UserEmail` e un corpo di risposta che restituisce `BookingId`.
+ Utilizzando i dettagli della funzione, `CreateBooking` potrebbe essere una funzione definita con parametri come `HotelName`, `LengthOfStay` e `UserEmail`. Dopo che il tuo agente ha sollecitato i valori di questi parametri, puoi trasmetterli ai sistemi.

Quando l’agente interagisce con l’utente, determinerà quale azione all’interno di un gruppo di azioni deve invocare. L’agente solleciterà quindi i parametri e le altre informazioni necessarie per completare la richiesta API o che sono contrassegnate come *obbligatorie* per la funzione.

Seleziona un argomento per scoprire come definire un gruppo di azioni con metodi diversi.

**Topics**
+ [Definizione dei dettagli della funzione per i gruppi di operazioni dell’agente in Amazon Bedrock](agents-action-function.md)
+ [Definire schemi OpenAPI per i gruppi di operazioni dell’agente in Amazon Bedrock](agents-api-schema.md)