Neuer Kurs: ACP: Agentenkommunikationsprotokoll Lernen Sie, Agenten zu erstellen, die über verschiedene Frameworks hinweg kommunizieren und zusammenarbeiten, indem Sie ACP in diesem kurzen Kurs erlernen, der mit @IBMResearch's BeeAI erstellt wurde und von @sandi_besen, AI Research Engineer & Ecosystem Lead bei IBM, und @nicholasrenotte, Head of AI Developer Advocacy bei IBM, unterrichtet wird. Der Aufbau eines Multi-Agenten-Systems mit Agenten, die von verschiedenen Teams und Organisationen erstellt oder verwendet werden, kann herausfordernd sein. Möglicherweise müssen Sie jedes Mal benutzerdefinierte Integrationen schreiben, wenn ein Team sein Agentendesign aktualisiert oder seine Wahl des agentischen Orchestrierungsframeworks ändert. Das Agentenkommunikationsprotokoll (ACP) ist ein offenes Protokoll, das diese Herausforderung angeht, indem es standardisiert, wie Agenten kommunizieren, und eine einheitliche RESTful-Schnittstelle verwendet, die über Frameworks hinweg funktioniert. In diesem Protokoll hosten Sie einen Agenten innerhalb eines ACP-Servers, der Anfragen von einem ACP-Client bearbeitet und sie an den entsprechenden Agenten weiterleitet. Die Verwendung einer standardisierten Client-Server-Schnittstelle ermöglicht es mehreren Teams, Agenten über Projekte hinweg wiederzuverwenden. Es erleichtert auch den Wechsel zwischen Frameworks, das Ersetzen eines Agenten durch eine neue Version oder das Aktualisieren eines Multi-Agenten-Systems, ohne das gesamte System umgestalten zu müssen. In diesem Kurs lernen Sie, Agenten über ACP zu verbinden. Sie werden den Lebenszyklus eines ACP-Agenten verstehen und wie er sich mit anderen Protokollen, wie MCP (Model Context Protocol) und A2A (Agent-to-Agent), vergleicht. Sie werden ACP-konforme Agenten erstellen und sowohl sequenzielle als auch hierarchische Workflows von mehreren Agenten implementieren, die mithilfe von ACP zusammenarbeiten. Durch praktische Übungen werden Sie: - Einen RAG-Agenten mit CrewAI erstellen und ihn in einen ACP-Server einfügen. - Einen ACP-Client erstellen, um Anfragen an den von Ihnen erstellten ACP-Server zu stellen. - Einen sequenziellen Workflow erstellen, der einen ACP-Server, erstellt mit Smolagents, mit dem RAG-Agenten verknüpft. - Einen hierarchischen Workflow mit einem Router-Agenten erstellen, der Benutzeranfragen in Aufgaben umwandelt, die an über ACP-Server verfügbare Agenten delegiert werden. - Einen Agenten erstellen, der MCP verwendet, um auf Tools zuzugreifen, und ACP, um mit anderen Agenten zu kommunizieren. Am Ende werden Sie Ihre ACP-Agenten in die BeeAI-Plattform importieren, ein Open-Source-Register zum Entdecken und Teilen von Agenten. ACP ermöglicht die Zusammenarbeit zwischen Agenten über Teams und Organisationen hinweg. Am Ende dieses Kurses werden Sie in der Lage sein, ACP-Agenten und Workflows zu erstellen, die unabhängig vom Framework kommunizieren und zusammenarbeiten. Bitte melden Sie sich hier an:
88,41K