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à.
Crea un flusso in Amazon Bedrock
Per creare un flusso, devi almeno fornire un nome e una descrizione per il flusso e specificare un ruolo di servizio con le autorizzazioni appropriate (oppure consenti alla console Amazon Bedrock di crearne uno automaticamente per te). Definirai quindi il flusso configurando i nodi, che fungono da fasi del flusso, e le connessioni tra i nodi. Prima di creare un flusso, ti consigliamo di leggere Come funziona Amazon Bedrock Flows per acquisire familiarità con i concetti e i termini di Amazon Bedrock Flows e per conoscere i tipi di nodi disponibili. Per imparare a creare un flusso, scegli la scheda corrispondente al metodo che preferisci, quindi segui i passaggi:
- Console
-
Per creare un flusso
-
Accedi all' AWS Management Console utilizzo di un IAMruolo con le autorizzazioni di Amazon Bedrock e apri la console Amazon Bedrock in Getting Started with the. AWS Management Console
-
Seleziona Amazon Bedrock Flows dal riquadro di navigazione a sinistra.
-
Nella sezione Amazon Bedrock Flows, scegli Crea flusso.
-
Inserisci un nome per il flusso e una descrizione opzionale.
-
Per il nome del ruolo di servizio, scegli una delle seguenti opzioni:
-
(Facoltativo) Per crittografare il flusso con una KMS chiave, seleziona Personalizza le impostazioni di crittografia (avanzate) e scegli la chiave. Per ulteriori informazioni, consulta Politica chiave per consentire ad Amazon Bedrock di crittografare e decrittografare un flusso.
-
Scegli Create (Crea) . Il flusso viene creato e verrai indirizzato al generatore di flussi dove puoi creare il flusso.
-
Puoi continuare con la procedura seguente per creare il flusso o tornare al generatore di flussi in un secondo momento.
Per creare il tuo flusso
-
Se non sei già nel generatore di flussi, procedi come segue:
-
Accedi all' AWS Management Console utilizzo di un IAMruolo con le autorizzazioni di Amazon Bedrock e apri la console Amazon Bedrock in Getting Started with the. AWS Management Console
-
Seleziona Amazon Bedrock Flows dal riquadro di navigazione a sinistra. Quindi, scegli un flusso nella sezione Amazon Bedrock Flows.
-
Scegli Modifica in flow builder.
-
Nella sezione Flow Builder, il riquadro centrale mostra un nodo di input Flow e un nodo di output Flow. Questi sono i nodi di input e output per il flusso.
-
Per aggiungere e configurare nodi
-
Nel riquadro Flow Builder, seleziona Nodes.
-
Trascina un nodo che desideri utilizzare per la prima fase del flusso e rilascialo nel riquadro centrale.
-
I cerchi sui nodi sono punti di connessione. Per connettere il nodo di input del flusso al secondo nodo, trascina una linea dal cerchio sul nodo di input Flow al cerchio nella sezione Input del nodo appena aggiunto.
-
Seleziona il nodo che hai appena aggiunto.
-
Nella sezione Configura del riquadro Flow builder, fornisci le configurazioni per il nodo selezionato e definisci nomi, tipi di dati ed espressioni per gli input e gli output del nodo.
-
Nel riquadro Flow builder, seleziona Nodes.
-
Ripeti i passaggi per aggiungere e configurare i nodi, i nodi rimanenti del flusso.
Se utilizzi un ruolo di servizio che Amazon Bedrock ha creato automaticamente per te, il ruolo verrà aggiornato con le autorizzazioni appropriate man mano che aggiungi nodi. Tuttavia, se utilizzi un ruolo di servizio personalizzato, devi aggiungere le autorizzazioni appropriate alla policy allegata al tuo ruolo di servizio facendo riferimento a. Crea un ruolo di servizio per Amazon Bedrock Flows in Amazon Bedrock
-
Connect l'Output dell'ultimo nodo del flusso con il nodo di output Input of the Flow. Puoi avere più nodi di output Flow. Per aggiungere altri nodi di uscita del flusso, trascina il nodo di uscita Flow e rilascialo accanto al nodo in cui desideri che il flusso si interrompa. Assicuratevi di tracciare connessioni tra i due nodi.
-
Puoi continuare con la procedura successiva Verifica un flusso in Amazon Bedrock o tornare più tardi. Per continuare con il passaggio successivo, scegli Salva. Per tornare più tardi, scegli Salva ed esci.
Elimina un nodo o una connessione
Durante il processo di creazione del flusso, potrebbe essere necessario eliminare un nodo o rimuovere le connessioni dei nodi.
Per eliminare un nodo
-
Seleziona un nodo che desideri eliminare.
-
Nel riquadro Flow Builder, scegli l'icona di eliminazione (
).
Se utilizzi un ruolo di servizio che Amazon Bedrock ha creato automaticamente per te, il ruolo verrà aggiornato con le autorizzazioni appropriate man mano che aggiungi nodi. Se elimini i nodi, tuttavia, le autorizzazioni pertinenti non verranno eliminate. Ti consigliamo di eliminare le autorizzazioni che non ti servono più seguendo la procedura descritta in Modificare un ruolo.
Per rimuovere una connessione
- API
-
Per creare un flusso, invia una CreateFlowrichiesta a un endpoint di compilazione Agents for Amazon Bedrock.
I seguenti campi sono obbligatori:
I seguenti campi sono facoltativi:
Sebbene il definition
campo sia facoltativo, è necessario per il funzionamento del flusso. Puoi scegliere di creare prima un flusso senza la definizione e aggiornare invece il flusso in un secondo momento.
Per ogni nodo dell'nodes
elenco, specifichi il tipo di nodo nel type
campo e fornisci la configurazione corrispondente del nodo nel config
campo. Per informazioni dettagliate sulla API struttura dei diversi tipi di nodi, vedereTipi di nodi nel flusso.
I seguenti requisiti si applicano alla creazione di un flusso:
-
Il flusso deve avere solo un nodo di ingresso del flusso e almeno un nodo di uscita del flusso.
-
Non è possibile includere input per un nodo di input del flusso.
-
Non è possibile includere uscite per un nodo di uscita del flusso.
-
Ogni uscita in un nodo deve essere collegata a un ingresso in un nodo a valle (inAPI, ciò avviene tramite a FlowConnectioncon a FlowDataConnectionConfiguration).
-
Ogni condizione (inclusa quella predefinita) in un nodo di condizione deve essere connessa a un nodo a valle (inAPI, ciò avviene tramite a FlowConnectioncon a FlowConditionalConnectionConfiguration).
I seguenti puntatori si applicano alla creazione di un flusso:
-
Inizia impostando il tipo di dati per l'uscita del nodo di input del flusso. Questo tipo di dati deve corrispondere a quello che prevedi di inviare come input quando richiami il flusso.
-
Quando definisci gli input per un flusso utilizzando le espressioni, verifica che il risultato corrisponda al tipo di dati che scegli per l'input.
-
Se includi un nodo iteratore, includi un nodo collettore a valle dopo aver inviato l'output attraverso i nodi necessari. Il nodo collector restituirà gli output in un array.