Creazione e orchestrazione di applicazioni di IA generativa con Amazon Bedrock e Step Functions - Amazon Bedrock

Creazione e orchestrazione di applicazioni di IA generativa con Amazon Bedrock e Step Functions

L’esempio di codice seguente mostra come creare e orchestrare applicazioni di IA generativa con Amazon Bedrock e Step Functions.

Python
SDK per Python (Boto3)

Lo scenario di concatenamento di prompt di Amazon Bedrock serverless dimostra come AWS Step Functions, Amazon Bedrock e https://docs.aws.amazon.com/bedrock/latest/userguide/agents.html possano essere utilizzati per compilare e orchestrare applicazioni di IA generativa complesse, serverless e altamente scalabili. Contiene i seguenti esempi di lavoro:

  • Scrivere l’analisi di un romanzo specifico in un blog letterario. Questo esempio illustra un concatenamento di prompt semplice e sequenziale.

  • Genera una breve storia su un determinato argomento. Questo esempio illustra come l’IA può elaborare in modo iterativo un elenco di elementi generati in precedenza.

  • Creare un itinerario per un fine settimana in una determinata destinazione. Questo esempio illustra come parallelizzare più prompt distinti.

  • Proporre idee per un film a un utente umano che lavora come produttore cinematografico. Questo esempio illustra come parallelizzare lo stesso prompt con parametri di inferenza diversi, come tornare a una fase precedente del concatenamento e come includere l’input umano nel flusso di lavoro.

  • Pianificare un pasto in base agli ingredienti che l’utente ha a disposizione. Questo esempio illustra come i concatenamenti di prompt possano incorporare due conversazioni di intelligenza artificiale distinte, con due utenti tipo di intelligenza artificiale coinvolti in un dibattito per migliorare il risultato finale.

  • Cercare e riassumere il repository GitHub di maggiore tendenza in un determinato momento. Questo esempio illustra il concatenamento di più agenti IA che interagiscono con API esterne.

Per il codice sorgente completo e le istruzioni sulle procedure di configurazione ed esecuzione, consulta l’esempio completo su GitHub.

Servizi utilizzati in questo esempio
  • Amazon Bedrock

  • Runtime di Amazon Bedrock

  • Agent per Amazon Bedrock

  • Runtime di Agent per Amazon Bedrock

  • Step Functions

Per un elenco completo delle guide per gli sviluppatori di AWS SDK ed esempi di codice, consulta Utilizzo di Amazon Bedrock con un AWS SDK. Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell'SDK.