Az Agent API már támogatja az újrafelhasználható ügynököket

A csapatok újrafelhasználható ügynököket hoznak létre verziózott profilokkal, Skill-ekkel és felügyelt csatlakozókkal, amelyeket megoszthatnak az alkalmazások között.

Two people working at separate desks in a dimly lit office.

A csapatok többet hozhatnak ki a mesterséges intelligenciából, ha az ügynökeik újrahasznosítják ugyanazokat az eszközöket, utasításokat és hitelesítést az alkalmazásokban. A pénzügyi csapatok például azt szeretnék, hogy minden havi zárás és eltérés-elemzés következetes folyamatot kövessen. Ez akkor történik meg, amikor a mesterséges intelligencián alapuló ügynökök ugyanazokat a jóváhagyási utasításokat és jelentéskészítési formátumot követik az alkalmazásokban, és minden egyes alkalmazás biztosítja a releváns pénzügyi adatokat.

Ma könnyebbé tesszük ezeket az ügynök-munkafolyamatokat a Perplexity Agent API frissítéseivel, amelyek újrafelhasználható, verziózott konfigurációs réteget biztosítanak a csapatoknak az ügynökökhöz. Egyedi Skill-eket, felügyelt csatlakozókat és Profil-okat adunk az Agent API-hoz. A profilok úgy állítanak össze egy ügynököt, hogy a modelljét, utasításait, eszközeit, Skilljeit, csatlakozóit és futtatási beállításait egyetlen verziózott azonosító alatt mentik.

A frissített Agent API megosztott erőforrásokat biztosít a projektadminisztrátorok számára, amelyeket a tagok újrahasznosíthatnak, míg a profilok és a Skill-ek verziózottá és megismételhetővé teszik a konfigurációt. A projektadminisztrátorok egyszer konfigurálhatnak egy ügynököt, elmenthetik verziózott profilként, és ezt a beállítást elérhetővé tehetik a projektben felhatalmazott fejlesztők számára.

A frissítések megosztott projekt-erőforrásokat hoznak létre az ügynökök munkafolyamataihoz

A frissítések egy projekt szintű helyet hoznak létre a jóváhagyott külső integrációk kezeléséhez. Az Agent API lehetővé teszi a projektadminisztrátorok számára, hogy felügyelt csatlakozókat, újrafelhasználható profilokat és verziózott Skill-eket osszanak meg a csapataikkal.

A projekt tagjai újrahasznosíthatják ugyanazokat az eszközöket és utasításokat anélkül, hogy minden alkalmazásban újra kellene építeniük a konfigurációt.

Az Agent API frissítéseivel a csapatok az alábbiakat kapják:

  • Újrafelhasználható profilok: A profil tárolja az ügynök munkafolyamata által használt modell, eszközök és futtatási beállítások verziózott konfigurációját.
  • Verziózott Skill-ek: A csapatok csomagolhatják az utasításokat, eljárásokat és támogató fájlokat verziózott Skill-ekként, amelyeket a tagok ugyanabból a projektből hívhatnak meg.
  • Felügyelt csatlakozók: A projektadminisztrátorok konfigurálhatják a jóváhagyott integrációkat az Agent API-kérésekhez anélkül, hogy minden egyes fejlesztőt meg kellene kérniük a szolgáltatás külön bekötésére.

A felhasználók saját ügyfélcsatlakozókat is létrehozhatnak, hogy az ügynökök hozzáférjenek a felügyelt csatlakozók katalógusában nem szereplő belső rendszerekhez és szolgáltatásokhoz.

Az Agent API konzisztens munkafolyamatokat hoz létre az alkalmazások között

A profilok, a Skill-ek és a felügyelt csatlakozók együtt lehetővé teszik a csapatok számára, hogy egyszer konfiguráljanak egy ügynököt, és azt újrahasznosítsák az alkalmazásokban és munkafolyamatokban. Íme néhány példa a használati esetekre:

  • Egy incidenselhárító csapat egyetlen mentett ügynökbe integrálhatja a Datadog telemetriát, egy GitHub-adattárat, egy csak olvasható vizsgálati Skill-t és egy Slack-frissítést. Az alkalmazás biztosítja az incidens adatait. A profil biztosítja a modellt, az utasításokat, az eszközöket, a szolgáltatáskapcsolatokat és a futtatási beállításokat.
  • Egy platformcsapat verziózott Skillbe csomagolhatja a üzembehelyezési ellenőrzéseit, a visszaállítási feltételeit és a jelentéskészítési formátumát. A projekt tagjai meghívhatják ugyanezt az eljárást egy belső eszközből, folyamatos integrációs munkafolyamatból vagy szolgáltatás-automatizálásból. A csapat közzéteheti a Skill új verzióját ahelyett, hogy minden alkalmazásban megváltoztatná az utasításokat.
  • A projektadminisztrátor egyszer konfigurálhat egy jóváhagyott GitHub- vagy Slack-csatlakozót, és elérhetővé teheti azt a projekt tagjai számára. Az alkalmazások a megosztott csatlakozóra hivatkoznak a különálló hitelesítő adatok és eszközdefiníciók tárolása helyett. Ha a hozzáférés megváltozik, az adminisztrátor egy helyen frissíti a kapcsolatot.

A megosztott erőforrások frissítése egyszerű

Márciusban vezettük be az Agent API-t az ügynök-alapú munkafolyamatok felügyelt futtatókörnyezeteként, amely egyetlen integrációba hozza a keresést, az eszközök végrehajtását és a többféle modellt használó orkesztrációt. A múlt hónapban egyetlen programozható felületté bővítettük a webes keresés, az URL-lekérés, a kódvégrehajtás, az MCP és a speciális keresőeszközök számára.

Ez a frissítés egy újrafelhasználható csapatos réteggel egészíti ki ezt az alapot. A csapatok az egyszeri munkafolyamatokról áttérnek a több alkalmazásban futó ügynökökre. A megosztott profil együtt tartja a modellt, az utasításokat, az eszközöket és a szolgáltatáskapcsolatokat. A Skill-ek és a csatlakozók biztosítják az ügynök számára szükséges eljárásokat és hozzáférést.

A csapatok a munkafolyamataik változásával frissíthetik ezeket a megosztott erőforrásokat ahelyett, hogy minden egyes implementációt újjáépítenének. A fejlesztők konzisztens alapot kapnak ahhoz, hogy ugyanezt az ügynököt új alkalmazásokra, szolgáltatásokra és automatizálásokra terjesszék ki.

Az erőforrások az API-konzolról konfigurálhatók

A profilok és az egyedi Skill-ek már elérhetők az Agent API-projektekhez. A felügyelt csatlakozók előzetes verzióban érhetők el, és jelenleg a GitHub, a Slack, a Google Drive, a Datadog, a Linear és a Notion támogatott.

A projektadminisztrátorok az API-konzolon konfigurálhatják ezeket az erőforrásokat. A projekt tagjai ezután hivatkozhatnak rájuk az Agent API-kérésekben ugyanabból a projektből származó API-kulcs használatával.

Kezdje el az Agent API használatát még ma.