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.
Strands Agents
Strands Agentsest un SDK open source initialement publié par AWS, comme décrit dans le blog AWS Open Source
Principales fonctionnalités de Strands Agents
Strands Agentsinclut les principales fonctionnalités suivantes :
-
Conception axée sur le modèle : construite autour du concept selon lequel le modèle de base est au cœur de l'intelligence des agents, permettant un raisonnement autonome sophistiqué. Pour plus d'informations, consultez Agent Loop
dans la Strands Agents documentation. -
Intégration MCP : support natif du protocole MCP (Model Context Protocol
), permettant une fourniture de contexte standardisée LLMs pour un fonctionnement autonome cohérent. -
Service AWS intégration — Connexion fluide à Amazon Bedrock,, AWS Lambda AWS Step Functions, et autres Services AWS pour des flux de travail autonomes complets. Pour plus d'informations, consultez le résuméAWS hebdomadaire
(AWS blog). -
Sélection du modèle de base : prend en charge différents modèles de base, notamment Anthropic Claude, Amazon Nova (Premier, Pro, Lite et Micro) sur Amazon Bedrock, et d'autres pour optimiser les différentes capacités de raisonnement autonome. Pour plus d'informations, consultez Amazon Bedrock
dans la Strands Agents documentation. -
Intégration de l'API LLM — Intégration flexible avec différentes interfaces de service LLM, notamment Amazon Bedrock, OpenAI, etc. pour le déploiement en production. Pour plus d'informations, consultez Amazon Bedrock Basic Usage
dans la Strands Agents documentation. -
Capacités multimodales — Support de plusieurs modalités, notamment le traitement du texte, de la parole et de l'image pour des interactions complètes avec les agents autonomes. Pour plus d'informations, consultez Amazon Bedrock Multimodal Support
dans la Strands Agents documentation. -
Écosystème d'outils : ensemble complet d'outils d' Service AWS interaction, avec extensibilité pour les outils personnalisés qui étendent les capacités autonomes. Pour plus d'informations, consultez la section Présentation des outils
dans la Strands Agents documentation.
Quand utiliser Strands Agents
Strands Agentsest particulièrement bien adapté aux scénarios d'agents autonomes, notamment :
-
Organisations qui s'appuient sur une AWS infrastructure et qui souhaitent une intégration native Services AWS pour des flux de travail autonomes
-
Les équipes qui ont besoin de fonctionnalités de sécurité, d'évolutivité et de conformité de niveau professionnel pour les systèmes autonomes de production
-
Projets nécessitant une flexibilité dans la sélection de modèles entre différents fournisseurs pour des tâches autonomes spécialisées
-
Cas d'utilisation nécessitant une intégration étroite avec les AWS flux de travail et les ressources existants pour des processus autonomes de bout en bout
Approche de mise en œuvre pour Strands Agents
Strands Agentspropose une approche de mise en œuvre simple pour les parties prenantes de l'entreprise, comme indiqué dans son guide de démarrage rapide
-
Sélectionnez des modèles de base tels qu'Amazon Nova (Premier, Pro, Lite ou Micro) sur Amazon Bedrock en fonction des besoins commerciaux spécifiques.
-
Définissez des outils personnalisés qui se connectent aux systèmes et aux sources de données de l'entreprise.
-
Traitez plusieurs modalités, notamment le texte, les images et le discours.
-
Déployez des agents capables de répondre de manière autonome aux requêtes commerciales et d'effectuer des tâches.
Cette approche de mise en œuvre permet aux équipes commerciales de développer et de déployer rapidement des agents autonomes sans expertise technique approfondie dans le développement de modèles d'IA.
Exemple concret de Strands Agents
AWS Transform pour .NET utilise Strands Agents ses capacités de modernisation des applications, comme décrit dans AWS Transform for .NET, le premier service d'intelligence artificielle agentique permettant de moderniser les applications .NET à grande échelle