Nouveau cours : ACP : Protocole de communication des agents Apprenez à construire des agents qui communiquent et collaborent à travers différents cadres en utilisant l'ACP dans ce court cours élaboré avec BeeAI de @IBMResearch, et enseigné par @sandi_besen, Ingénieur de recherche en IA et Responsable de l'écosystème chez IBM, et @nicholasrenotte, Responsable de l'Advocacy des développeurs IA chez IBM. Construire un système multi-agents avec des agents construits ou utilisés par différentes équipes et organisations peut devenir un défi. Vous devrez peut-être écrire des intégrations personnalisées chaque fois qu'une équipe met à jour la conception de son agent ou change son choix de cadre d'orchestration agentique. Le Protocole de communication des agents (ACP) est un protocole ouvert qui répond à ce défi en standardisant la manière dont les agents communiquent, en utilisant une interface RESTful unifiée qui fonctionne à travers les cadres. Dans ce protocole, vous hébergez un agent à l'intérieur d'un serveur ACP, qui gère les demandes d'un client ACP et les transmet à l'agent approprié. L'utilisation d'une interface client-serveur standardisée permet à plusieurs équipes de réutiliser des agents à travers des projets. Cela facilite également le passage d'un cadre à un autre, le remplacement d'un agent par une nouvelle version, ou la mise à jour d'un système multi-agents sans refactoriser l'ensemble du système. Dans ce cours, vous apprendrez à connecter des agents via l'ACP. Vous comprendrez le cycle de vie d'un agent ACP et comment il se compare à d'autres protocoles, tels que le MCP (Protocole de contexte de modèle) et l'A2A (Agent à Agent). Vous construirez des agents conformes à l'ACP et mettrez en œuvre à la fois des flux de travail séquentiels et hiérarchiques de plusieurs agents collaborant en utilisant l'ACP. À travers des exercices pratiques, vous construirez : - Un agent RAG avec CrewAI et l'encapsulerez à l'intérieur d'un serveur ACP. - Un client ACP pour faire des appels au serveur ACP que vous avez créé. - Un flux de travail séquentiel qui enchaîne un serveur ACP, créé avec Smolagents, à l'agent RAG. - Un flux de travail hiérarchique utilisant un agent routeur qui transforme les requêtes des utilisateurs en tâches, déléguées à des agents disponibles via des serveurs ACP. - Un agent qui utilise le MCP pour accéder à des outils et l'ACP pour communiquer avec d'autres agents. Vous terminerez en important vos agents ACP dans la plateforme BeeAI, un registre open-source pour découvrir et partager des agents. L'ACP permet la collaboration entre agents à travers les équipes et les organisations. À la fin de ce cours, vous serez capable de construire des agents et des flux de travail ACP qui communiquent et collaborent indépendamment du cadre. Veuillez vous inscrire ici :
88,25K