Progettare un flusso in Amazon Bedrock - Amazon Bedrock

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

Progettare un flusso in Amazon Bedrock

In questa sezione progetterai un flusso Amazon Bedrock. Prima di progettare 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 i flussi di esempio che puoi provare, consulta Provare flussi di esempio.

Per creare il flusso
  1. Se non sei già nel generatore di flussi, procedi come segue:

    1. Accedi alla Console di gestione AWS con un’identità IAM che disponga delle autorizzazioni per utilizzare la console Amazon Bedrock. Quindi, apri la console Amazon Bedrock all’indirizzo https://console.aws.amazon.com/bedrock.

    2. Seleziona Amazon Bedrock Flows nel riquadro di navigazione a sinistra. Quindi, scegli un flusso nella sezione Amazon Bedrock Flows.

    3. Scegli Modifica nel Generatore di flussi.

  2. Nella sezione Generatore di flussi, il riquadro centrale mostra un nodo di Input del flusso e un nodo di Output del flusso. Si tratta dei nodi di input e output per il flusso.

  3. Per aggiungere e configurare i nodi, procedi come segue:

    1. Nel riquadro Generatore di flussi, seleziona Nodi.

    2. Trascina un nodo da utilizzare per la prima fase del flusso e rilascialo nel riquadro centrale.

    3. I cerchi sui nodi sono punti di connessione. Per connettere il nodo di input del flusso al secondo nodo, traccia una linea dal cerchio sul nodo dell’Input del flusso al cerchio nella sezione Input del nodo appena aggiunto.

    4. Seleziona il nodo appena aggiunto.

    5. Nella sezione Configura del riquadro Generatore di flussi, fornisci le configurazioni per il nodo selezionato e definisci nomi, tipi di dati ed espressioni per gli input e gli output del nodo.

    6. Nel riquadro Generatore di flussi, seleziona Nodi.

    7. Ripeti le fasi per aggiungere e configurare i nodi rimanenti nel flusso.

      Nota

      Se utilizzi un ruolo di servizio che Amazon Bedrock ha creato automaticamente per te, il ruolo sarà aggiornato con le autorizzazioni appropriate man mano che aggiungi nodi. Tuttavia, se utilizzi un ruolo di servizio personalizzato, è necessario aggiungere le autorizzazioni appropriate alla policy allegata al ruolo di servizio consultando Creare un ruolo di servizio per Amazon Bedrock Flows in Amazon Bedrock.

  4. Collega l’Output dell’ultimo nodo del flusso con l’Input del nodo di Output del flusso. Puoi avere più nodi di Output del flusso. Per aggiungere altri nodi di output del flusso, trascina il nodo di Output del flusso e rilascialo accanto al nodo in cui desideri che il flusso si interrompa. Traccia connessioni tra i due nodi.

  5. Passa alla procedura successiva per Testare un flusso in Amazon Bedrock o torna in seguito. Scegli Salva per procedere con la fase successiva. Per tornare in seguito, scegli Salva ed esci.

Eliminare 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
  1. Seleziona il nodo da eliminare.

  2. Nel riquadro Generatore di flussi, scegli l’icona di eliminazione ( Trapezoid-shaped diagram showing data flow from source to destination through AWS Transfer Family. ).

    Nota

    Se utilizzi un ruolo di servizio che Amazon Bedrock ha creato automaticamente per te, il ruolo sarà aggiornato con le autorizzazioni appropriate man mano che aggiungi nodi. Tuttavia, se elimini i nodi, le autorizzazioni pertinenti non saranno eliminate. Ti consigliamo di eliminare le autorizzazioni che non ti servono più seguendo la procedura descritta in Modificare un ruolo.

Per rimuovere una connessione
  • Nella pagina Generatore di flussi, passa il mouse sulla connessione da rimuovere finché non si visualizza l’icona di espansione, quindi trascina la connessione lontano dal nodo.

Alla creazione di un flusso si applicano i seguenti requisiti:

  • Il flusso deve avere solo un nodo di input del flusso e almeno un nodo di output del flusso.

  • Non è possibile includere input per un nodo di input del flusso.

  • Non è possibile includere output per un nodo di output del flusso.

  • Tutti gli output in un nodo devono essere collegati a un input in un nodo a valle (nell’API, ciò avviene tramite FlowConnection con FlowDataConnectionConfiguration).

  • Ogni condizione (inclusa quella predefinita) in un nodo di condizione deve essere connessa a un nodo a valle (nell’API, ciò avviene tramite FlowConnection con FlowConditionalConnectionConfiguration).

Alla creazione di un flusso si applicano le seguenti linee guida:

  • Inizia impostando il tipo di dati per l’output del nodo di input del flusso. Il tipo di dati deve corrispondere a quello che prevedi di inviare come input quando invochi 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 nei nodi di cui hai bisogno. Il nodo collettore restituirà gli output in un array.