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 di prompt in Amazon Bedrock
I flussi di Amazon Bedrock Prompt sono disponibili in anteprima e sono soggetti a modifiche.
Per creare un flusso di prompt, devi almeno fornire un nome e una descrizione per il flusso di prompt 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 di prompt configurando i nodi, che fungono da passaggi nel flusso di prompt, e le connessioni tra i nodi. Prima di creare un flusso, ti consigliamo di leggere Come funzionano i flussi Amazon Bedrock Prompt per acquisire familiarità con i concetti e i termini dei flussi di Amazon Bedrock Prompt e per conoscere i tipi di nodi disponibili. Per informazioni su come creare un flusso di prompt, seleziona la scheda corrispondente al metodo scelto e 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 Prompt flows dal riquadro di navigazione a sinistra.
-
Nella sezione Flussi Amazon Bedrock Prompt, scegli Crea flusso di prompt.
-
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 di prompt 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 prompt flow builder dove potrai creare il tuo flusso.
-
Puoi continuare con la procedura seguente per creare il flusso o tornare al prompt flow builder in un secondo momento.
Per creare il tuo flusso
-
Se non utilizzi già il Prompt Flow Builder, 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 Prompt flows dal riquadro di navigazione a sinistra. Quindi, scegli un flusso nella sezione Flussi di Amazon Bedrock Prompt.
-
Scegli Modifica in Prompt Flow Builder.
-
Nella sezione Prompt 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 Prompt 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 Prompt 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 Prompt 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 i flussi Amazon Bedrock Prompt 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 Prova un flusso di prompt 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 Prompt 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 (consulta il link per i formati di richiesta e risposta e i dettagli dei campi) con un endpoint di build 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 rapido.
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.