Nowy kurs: ACP: Protokół komunikacji agentów Naucz się budować agentów, którzy komunikują się i współpracują w różnych ramach, korzystając z ACP w tym krótkim kursie stworzonym we współpracy z @IBMResearch's BeeAI, prowadzonym przez @sandi_besen, inżyniera badań AI i lidera ekosystemu w IBM, oraz @nicholasrenotte, szefa promocji deweloperów AI w IBM. Budowanie systemu wieloagentowego z agentami stworzonymi lub używanymi przez różne zespoły i organizacje może być wyzwaniem. Może być konieczne pisanie niestandardowych integracji za każdym razem, gdy zespół aktualizuje projekt swojego agenta lub zmienia wybór ramy orkiestracji agentów. Protokół komunikacji agentów (ACP) to otwarty protokół, który rozwiązuje ten problem, standaryzując sposób, w jaki agenci się komunikują, korzystając z jednolitego interfejsu RESTful, który działa w różnych ramach. W tym protokole hostujesz agenta wewnątrz serwera ACP, który obsługuje żądania od klienta ACP i przekazuje je do odpowiedniego agenta. Użycie standardowego interfejsu klient-serwer pozwala wielu zespołom ponownie wykorzystywać agentów w różnych projektach. Ułatwia to również przełączanie się między ramami, zastępowanie agenta nową wersją lub aktualizowanie systemu wieloagentowego bez refaktoryzacji całego systemu. W tym kursie nauczysz się łączyć agentów za pomocą ACP. Zrozumiesz cykl życia agenta ACP i jak porównuje się on z innymi protokołami, takimi jak MCP (Model Context Protocol) i A2A (Agent-to-Agent). Zbudujesz agentów zgodnych z ACP i wdrożysz zarówno sekwencyjne, jak i hierarchiczne przepływy pracy wielu agentów współpracujących za pomocą ACP. Poprzez praktyczne ćwiczenia zbudujesz: - Agenta RAG z CrewAI i umieścisz go wewnątrz serwera ACP. - Klienta ACP, aby wykonywać wywołania do utworzonego przez Ciebie serwera ACP. - Sekwencyjny przepływ pracy, który łączy serwer ACP, stworzony z Smolagents, z agentem RAG. - Hierarchiczny przepływ pracy z użyciem agenta routera, który przekształca zapytania użytkowników w zadania, delegowane do agentów dostępnych przez serwery ACP. - Agenta, który używa MCP do uzyskiwania dostępu do narzędzi i ACP do komunikacji z innymi agentami. Na koniec zaimportujesz swoich agentów ACP do platformy BeeAI, otwartego rejestru do odkrywania i dzielenia się agentami. ACP umożliwia współpracę między agentami w różnych zespołach i organizacjach. Pod koniec tego kursu będziesz w stanie budować agentów i przepływy pracy ACP, które komunikują się i współpracują niezależnie od ram.
88,26K