Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d’un flux Amazon Bedrock à l’aide d’un modèle
Pour vous aider à commencer à définir et orchestrer Amazon Bedrock Flows, vous pouvez créer des flux pour diverses configurations de flux à l’aide de modèles. Par exemple, un modèle vous permet de voir un flux qui inclut une base de connaissances ou un flux qui oriente la logique de flux à l’aide de conditions.
Vous pouvez accéder aux modèles depuis le référentiel GitHub Amazon Bedrock Flows Samples
Les modèles de flux sont fournis sous forme de modèles JSON
Le référentiel fournit les modèles suivants :
-
Flux de base de connaissances
: montre comment intégrer et interroger une base de connaissances , y compris la génération à enrichissement contextuel (RAG) et la recherche et la récupération dans la base de connaissances. -
Flux d’agent de conversation à plusieurs tours
: montre comment effectuer des conversations interactives avec état avec un flux. Pour plus d’informations, consultez Conversation avec un flux Amazon Bedrock. -
Flux de conditions
: montre comment exécuter une logique conditionnelle et une ramification au sein d’un flux. -
Nœud d’invite avec flux de barrière de protection
: montre comment protéger un nœud d’invite avec une barrière de protection. -
Flux itérateur et collecteur
: montre comment traiter plusieurs entrées et agréger des réponses. -
Flux multi-agent
: affiche divers flux de travail basés sur des agents, notamment la collaboration multi-agent et la délégation de tâches.
Avant de pouvoir exécuter le script, vous devez créer les ressources Amazon Bedrock, comme une base de connaissances ou un agent, utilisées par le flux. Il vous incombe de supprimer ces ressources lorsque vous n’en avez plus besoin.
Pour créer et exécuter un flux à partir d’un modèle, vous devez exécuter le script (flow_manager.py). Le script demande toutes les informations supplémentaires dont il a besoin, comme le modèle de flux que vous souhaitez utiliser et les identifiants des ressources dont le modèle a besoin. Vous pouvez inclure une invite de test pour essayer le flux.
Vous pouvez éventuellement définir la région AWS dans laquelle vous souhaitez que le flux soit créé. Le script crée les ressources nécessaires avec un ensemble par défaut d’autorisations de rôle IAM
Si vous souhaitez utiliser le flux dans la console Amazon Bedrock, n’utilisez pas le paramètre --cleanup, car cela entraîne la suppression du flux une fois que le script l’a exécuté. Si vous n’utilisez pas le paramètre --cleanup, vous devez supprimer le flux lorsque vous n’en avez plus besoin.
Pour plus d’informations, consultez https://github.com/aws-samples/amazon-bedrock-flows-samples?tab=readme-ov-file#how-to-use