Agent API obsługuje teraz agentów wielokrotnego użytku

Zespoły tworzą agentów wielokrotnego użytku z wersjonowanymi profilami, umiejętnosciami i zarządzanymi łącznikami, którymi mogą dzielić się między aplikacjami.

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

Zespoły zyskują więcej dzięki sztucznej inteligencji, gdy ich agenci ponownie wykorzystują te same narzędzia, instrukcje i uwierzytelnianie w różnych aplikacjach. Zespoły finansowe na przykład chcą, aby każde zamknięcie miesiąca i analiza odchyleń przebiegały według spójnego procesu. Dzieje się tak, gdy agenci sztucznej inteligencji przestrzegają tych samych instrukcji uzgadniania i formatu raportowania w różnych aplikacjach, a każda aplikacja dostarcza odpowiednie dane finansowe.

Dzisiaj ułatwiamy te przepływy pracy agentów za pomocą aktualizacji Perplexity Agent API, które zapewniają zespołom wielokrotnego użytku, wersjonowaną warstwę konfiguracji dla agentów. Dodajemy niestandardowe Skill, zarządzane łącznik i Profiles do Agent API. Profiles montują agenta, zapisując jego model, instrukcje, narzędzia, Skill, łącznik i ustawienia uruchamiania pod jednym wersjonowanym identyfikatorem.

Zaktualizowane Agent API zapewnia administratorom projektu współdzielone zasoby, z których członkowie mogą korzystać ponownie, podczas gdy Profiles i Skill utrzymują wersjonowanie i powtarzalność konfiguracji. Administratorzy projektu mogą skonfigurować agenta raz, zapisać go jako wersjonowany Profile i udostępnić tę konfigurację autoryzowanym deweloperom w całym projekcie.

Aktualizacje tworzą współdzielone zasoby projektu dla przepływy pracy agentów

Aktualizacje tworzą miejsce na poziomie projektu do zarządzania zatwierdzonymi integracjami zewnętrznymi. Agent API pozwala administratorom projektu udostępniać zarządzane łącznik, Profile wielokrotnego użytku i wersjonowane Skill swoim zespołom.

Członkowie projektu mogą ponownie wykorzystywać te same narzędzia i instrukcje bez konieczności ponownego tworzenia konfiguracji w każdej aplikacji.

Wraz z aktualizacjami Agent API zespoły otrzymują:

  • Profile wielokrotnego użytku: Profile przechowuje wersjonowaną konfigurację modelu, narzędzi i ustawień uruchamiania używanych przez przepływ pracy agenta.
  • Wersjonowane Skill: Zespoły mogą pakować instrukcje, procedury i pliki pomocnicze jako wersjonowane Skill, które członkowie wywołują z tego samego projektu.
  • Zarządzane łączniki: Administratorzy projektu mogą skonfigurować zatwierdzone integracje dla żądań Agent API bez proszenia każdego dewelopera o oddzielne skonfigurowanie usługi.

Użytkownicy mogą również tworzyć własne łączniki klienta, aby zapewnić agentom dostęp do systemów wewnętrznych i usług nieobjętych katalogiem zarządzanych łączników

Agent API tworzy spójne przepływy pracy w różnych aplikacjach

Profile, Skill i zarządzane łączniki pozwalają zespołom skonfigurować agenta raz i używać go ponownie w aplikacjach i przepływach pracy. Oto kilka przykładowych przypadków użycia:

  • Zespół ds. reagowania na incydenty może połączyć telemetrię Datadog, repozytorium GitHub, przeznaczony do odczytu Skill dochodzeniowy i aktualizację Slack w jednym zapisanym agencie. Aplikacja dostarcza szczegóły incydentu. Profile dostarcza model, instrukcje, narzędzia, połączenia z usługami i ustawienia uruchamiania.
  • Zespół platformy może spakować swoje kontrole wdrażania, kryteria wycofywania i format raportowania w wersjonowany Skill. Członkowie projektu mogą wywołać tę samą procedurę z narzędzia wewnętrznego, przepływu pracy ciągłej integracji lub automatyzacji usług. Zespół może opublikować nową wersję Skill zamiast zmieniać instrukcje w każdej aplikacji.
  • Administrator projektu może raz skonfigurować zatwierdzony łącznik GitHub lub Slack i udostępnić go członkom projektu. Aplikacje odwołują się do współdzielonego łącznika zamiast przechowywać oddzielne poświadczenia i definicje narzędzi. Gdy dostęp się zmienia, administrator aktualizuje połączenie w jednym miejscu.

Aktualizacja współdzielonych zasobów jest prosta

W marcu wprowadziliśmy Agent API jako zarządzane środowisko uruchomieniowe dla przepływy pracy agentów, łącząc wyszukiwanie, wykonywanie narzędzi i orkiestrację wielu modeli w jedną integrację. W zeszłym miesiącu rozszerzyliśmy je do postaci jednej programowalnej powierzchni dla wyszukiwania w sieci, pobierania adresów URL, wykonywania kodu, MCP i specjalistycznych narzędzi wyszukiwania.

Ta aktualizacja dodaje do tej bazy warstwę zespołową wielokrotnego użytku. Zespoły przechodzą z jednorazowych przepływów pracy do agentów działających w wielu aplikacjach. Współdzielony Profile utrzymuje razem model, instrukcje, narzędzia i połączenia z usługami. Skill i łącznik zapewniają procedury i dostęp, których potrzebuje agent.

Zespoły mogą aktualizować te współdzielone zasoby w miarę zmian swoich przepływów pracy, zamiast przebudowywać każdą implementację. Deweloperz otrzymują spójną podstawę do rozszerzania tego samego agenta na nowe aplikacje, usługi i automatyzacje.

Zasoby można konfigurować z poziomu API Console

Profile i niestandardowe Skill są już dostępne dla projektów Agent API. Zarządzane łączniki są dostępne w wersji zapoznawczej, z obecnie obsługiwanymi GitHub, Slack, Google Drive, Datadog, Linear i Notion.

Administratorzy projektu mogą skonfigurować te zasoby w API Console. Członkowie projektu mogą następnie odwoływać się do nich w żądaniach Agent API, używając klucza API z tego samego projektu.

Rozpocznij pracę z Agent API już dziś.