D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Création et orchestration d’applications d’IA générative avec Amazon Bedrock et Step Functions
L’exemple de code suivant montre comment créer et orchestrer des applications d’IA générative avec Amazon Bedrock et Step Functions.
- Python
-
- Kit SDK pour Python (Boto3)
-
Le scénario d’enchaînement des invites Amazon Bedrock sans serveur montre comment AWS Step Functions, Amazon Bedrock et https://docs.aws.amazon.com/bedrock/latest/userguide/agents.html peuvent être utilisés pour créer et orchestrer des applications d’IA générative complexes, sans serveur et hautement évolutives. Il contient les exemples pratiques suivants :
-
Rédiger une analyse d’un roman donné pour un blog littéraire. Cet exemple illustre une chaîne d’invites simple et séquentielle.
-
Générer une courte histoire sur un sujet donné. Cet exemple montre comment l’IA peut traiter de manière itérative une liste d’éléments qu’elle a précédemment générée.
-
Créer un itinéraire pour un week-end de vacances vers une destination donnée. Cet exemple illustre comment paralléliser plusieurs invites distinctes.
-
Présenter des idées de films à un utilisateur humain agissant en tant que producteur de films. Cet exemple montre comment paralléliser la même invite avec différents paramètres d’inférence, comment revenir à une étape précédente de la chaîne et comment inclure une entrée humaine dans le flux de travail.
-
Planifier un repas en fonction des ingrédients que l’utilisateur a à portée de main. Cet exemple illustre comment les enchaînements des invites peuvent intégrer deux conversations distinctes basées sur l’IA, avec deux personnages d’IA engageant un débat entre eux pour améliorer le résultat final.
-
Trouver et résumer le référentiel GitHub le plus populaire du moment. Cet exemple illustre le chaînage de plusieurs agents d’IA qui interagissent avec des API externes.
Pour obtenir un code source complet et des instructions sur la configuration et l’exécution, consultez le projet complet sur GitHub
. Les services utilisés dans cet exemple
Amazon Bedrock
Amazon Bedrock Runtime
Agents Amazon Bedrock
Exécution d’agents Amazon Bedrock
Step Functions
-