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.
Configuration d’un agent en ligne au moment de l’exécution
Vous pouvez configurer et appeler un agent Amazon Bedrock en ligne de manière dynamique lors de l'exécution à l'aide InvokeInlineAgentde l'API. L’utilisation d’un agent en ligne vous permet de spécifier les fonctionnalités de votre agent, telles que les modèles de fondation, les instructions, les groupes d’action, les barrières de protection et les bases de connaissances, au moment même où vous invoquez votre agent. Il n’est pas nécessaire de prédéfinir les fonctionnalités de l’agent avant de pouvoir l’utiliser.
Voici certains des cas d’utilisation où l’utilisation d’agents en ligne peut vous aider en offrant la flexibilité de configurer l’agent au moment de l’invocation :
-
Procéder à des expérimentations rapides en testant différentes fonctionnalités d’agent avec différentes configurations et en mettant à jour de manière dynamique les outils mis à la disposition de votre agent sans créer d’agents distincts
-
Invoquer dynamiquement un agent pour effectuer des tâches spécifiques sans créer de nouvelles versions de l’agent ni le préparer
-
Exécuter des requêtes simples ou utiliser un interpréteur de code pour des tâches simples en créant et en invoquant l’agent au moment de l’exécution
-
Créer plusieurs agents dans une configuration de collaboration multi-agent pour qu’ils travaillent ensemble sur une tâche ou une conversation
Pour utiliser la collaboration multi-agents, vous pouvez créer vos agents dans les combinaisons suivantes à l'aide d'agents en ligne. APIs
Types d’agents Superviseur Collaborateur Intégrées Intégrées Intégrées Traditionnel
Modèles et régions pris en charge
Vous pouvez utiliser n’importe quel modèle de fondation pris en charge par les agents Amazon Bedrock pour configurer votre agent en ligne, et vous pouvez invoquer ce dernier dans toutes les régions où les agents Amazon Bedrock sont pris en charge. Pour plus d’informations sur les régions et les modèles pris en charge par les agents Amazon Bedrock, consultez les rubriques suivantes :
Avec les agents en ligne, vous pouvez passer d’un modèle à l’autre. Nous vous recommandons de passer d’un modèle à l’autre au sein de la même famille. Le passage à un modèle appartenant à une famille différente peut entraîner des comportements incohérents et entraîner des échecs.
La configuration et l’invocation d’un agent en ligne ne sont actuellement pas prises en charge dans la console Amazon Bedrock.
Directives relatives à l’utilisation de modèles d’invite avancés pour les agents en ligne
-
Modèles d’invite de base : Amazon Bedrock utilise le modèle d’invite de base par défaut pour votre agent en ligne et les invites peuvent être modifiées en arrière-plan à tout moment. Cela peut entraîner des réponses incohérentes. Si vous souhaitez obtenir des réponses cohérentes à vos requêtes, personnalisez le comportement de votre agent en ligne en remplaçant la logique du modèle d’invite de base par défaut par vos propres configurations. Pour plus d’informations sur les invites avancées, consultez Modèles d’invites avancés.
-
Chiffrement : utilisez
customer managed keypour chiffrer les détails de la session au repos/en stockage. Si une session est démarrée avec une clé gérée par le client, elle sera requise pour toutes les futures demandes effectuées pour la même session. L’utilisation d’une autre clé gérée par le client pour les mêmes sessions entraînera une exception. -
Partage de session : à l’avenir, toutes les sessions se dérouleront au niveau du compte plutôt qu’au niveau du rôle. Vous pouvez isoler les sessions au niveau de l’agent en spécifiant une valeur unique pour
agentName. -
État des sessions en ligne : les attributs dans
InlineSessionStatesont conservés tout au long de la session. Utilisez les attributs pour fournir un contexte supplémentaire à votre modèle et pour vous demander des invites avec peu d’exemples.