Nytt kurs: ACP: Agentkommunikasjonsprotokoll Lær å bygge agenter som kommuniserer og samarbeider på tvers av ulike rammeverk ved hjelp av ACP i dette korte kurset bygget med @IBMResearch's BeeAI, og undervist av @sandi_besen, AI Research Engineer & Ecosystem Lead hos IBM, og @nicholasrenotte, Head of AI Developer Advocacy hos IBM. Å bygge et system med flere agenter med agenter som er bygget eller brukt av forskjellige team og organisasjoner kan bli utfordrende. Det kan hende du må skrive egendefinerte integrasjoner hver gang et team oppdaterer agentutformingen eller endrer valget av agentorkestreringsrammeverk. Agent Communication Protocol (ACP) er en åpen protokoll som løser denne utfordringen ved å standardisere hvordan agenter kommuniserer, ved hjelp av et enhetlig RESTful-grensesnitt som fungerer på tvers av rammeverk. I denne protokollen er du vert for en agent inne i en ACP-server, som håndterer forespørsler fra en ACP-klient og sender dem til riktig agent. Ved å bruke et standardisert klient-server-grensesnitt kan flere team gjenbruke agenter på tvers av prosjekter. Det gjør det også enklere å bytte mellom rammeverk, erstatte en agent med en ny versjon eller oppdatere et multiagentsystem uten å refaktorere hele systemet. I dette kurset lærer du å koble agenter gjennom ACP. Du vil forstå livssyklusen til en ACP Agent og hvordan den kan sammenlignes med andre protokoller, for eksempel MCP (Model Context Protocol) og A2A (Agent-to-Agent). Du bygger ACP-kompatible agenter og implementerer både sekvensielle og hierarkiske arbeidsflyter for flere agenter som samarbeider ved hjelp av ACP. Gjennom praktiske øvelser vil du bygge: - En RAG-agent med CrewAI og pakk den inn i en ACP-server. - En ACP-klient for å ringe til ACP-serveren du opprettet. - En sekvensiell arbeidsflyt som lenker en ACP-server, opprettet med Smolagents, til RAG-agenten. - En hierarkisk arbeidsflyt ved hjelp av en ruteragent som transformerer brukerforespørsler til oppgaver, delegert til agenter som er tilgjengelige via ACP-servere. - En agent som bruker MCP for å få tilgang til verktøy og ACP for å kommunisere med andre agenter. Du avslutter med å importere ACP-agentene dine til BeeAI-plattformen, et åpen kildekode-register for å oppdage og dele agenter. ACP muliggjør samarbeid mellom agenter på tvers av team og organisasjoner. Ved slutten av dette kurset vil du kunne bygge ACP-agenter og arbeidsflyter som kommuniserer og samarbeider uavhengig av rammeverk. Vennligst registrer deg her:
88,27K