Agent API tagad atbalsta atkārtoti lietojamus aģentus

Komandas izveido atkārtoti lietojamus aģentus ar versionētiem Profiles, Skill un pārvaldītiem savienotājs, ko var kopīgot starp lietojumprogrammām.

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

Komandas iegūst lielāku labumu no mākslīgā intelekta, ja to aģenti dažādās lietojumprogrammās izmanto vienus un tos pašus rīkus, instrukcijas un autentifikāciju. Piemēram, finanšu komandas vēlas, lai katrs mēneša slēgums un noviržu analīze sekotu konsekventam procesam. Tas notiek, ja mākslīgā intelekta aģenti lietojumprogrammās ievēro vienas un tās pašas saskaņošanas instrukcijas un atskaites formātu, katrai lietojumprogrammai nodrošinot attiecīgos finanšu datus.

Šodien mēs padarām šīs aģentu darbplūsmas vienkāršākas, atjauninot Perplexity Agent API, kas nodrošina komandām atkārtoti lietojamu, versionētu konfigurācijas slāni aģentiem. Mēs pievienojam Agent API pielāgotas Skill, pārvaldītus savienotājs un Profiles. Profiles apkopo aģentu, saglabājot tā modeli, instrukcijas, rīkus, Skill, savienotājs un izpildes iestatījumus zem viena versionēta ID.

Atjauninātais Agent API sniedz projekta administratoriem koplietojamus resursus, kurus dalībnieki var izmantot atkārtoti, savukārt Profiles un Skill nodrošina konfigurācijas versionēšanu un atkārtojamību. Projekta administratori var vienreiz konfigurēt aģentu, saglabāt to kā versionētu Profile un padarīt šo iestatījumu pieejamu pilnvarotiem izstrādātājiem visā projektā.

Atjauninājumi izveido koplietojamus projekta resursus aģentu darbplūsmām

Atjauninājumi izveido projekta līmeņa vietu apstiprināto ārējo integrāciju pārvaldīšanai. Agent API ļauj projekta administratoriem kopīgot pārvaldītus savienotājs, atkārtoti lietojamus Profiles un versionētus Skill ar savām komandām.

Projekta dalībnieki var atkārtoti izmantot tos pašus rīkus un instrukcijas, neveidojot konfigurāciju no jauna katrā lietojumprogrammā.

Ar Agent API atjauninājumiem komandas saņem:

  • Atkārtoti lietojami Profiles: Profile saglabā versionētu konfigurāciju modelim, rīkiem un izpildes iestatījumiem, ko izmanto aģenta darbplūsma.
  • Versionēti Skill: Komandas var iepakot instrukcijas, procedūras un atbalsta failus kā versionētus Skill, kurus dalībnieki izsauc no viena un tā paša projekta.
  • Pārvaldīti savienotājs: Projekta administratori var konfigurēt apstiprinātas integrācijas Agent API pieprasījumiem, neliekot katram izstrādātājam atsevišķi savienot pakalpojumu.

Lietotāji var arī izveidot savus pielāgotus savienotājs, lai nodrošinātu aģentiem piekļuvi iekšējām sistēmām un pakalpojumiem, ko neaptver pārvaldīto savienotājs katalogs.

Agent API izveido konsekventas darbplūsmas dažādās lietojumprogrammās

Kopā Profiles, Skill un pārvaldīti savienotājs ļauj komandām vienreiz konfigurēt aģentu un izmantot to atkārtoti dažādās lietojumprogrammās un darbplūsmās. Šeit ir daži lietošanas gadījumu piemēri:

  • Incidentu reaģēšanas komanda var apvienot Datadog telemetriju, GitHub repozitoriju, tikai lasāmu izmeklēšanas Skill un Slack atjauninājumu vienā saglabātā aģentā. Lietojumprogramma nodrošina incidenta detaļas. Profile nodrošina modeli, instrukcijas, rīkus, pakalpojumu savienojumus un izpildes iestatījumus.
  • Platformas komanda var iekļaut savas izvietošanas pārbaudes, atsaukšanas kritērijus un atskaites formātu versionētā Skill. Projekta dalībnieki var izsaukt to pašu procedūru no iekšējā rīka, nepārtrauktas integrācijas darbplūsmas vai pakalpojumu automatizācijas. Komanda var publicēt jaunu Skill versiju, nemainot instrukcijas katrā lietojumprogrammā.
  • Projekta administrators var vienreiz konfigurēt apstiprinātu GitHub vai Slack savienotājs unpadarīt to pieejamu projekta dalībniekiem. Lietojumprogrammas atsaucas uz koplietojamo savienotājs, nevis saglabā atsevišķus akreditācijas datus un rīku definīcijas. Kad piekļuve mainās, administrators atjaunina savienojumu vienā vietā.

Koplietojamos resursus ir viegli atjaunināt

Mēs ieviesām Agent API kā pārvaldītu izpildlaiku aģentu darbplūsmām martā, apvienojot meklēšanu, rīku izpildi un vairāku modeļu orķestrēšanu vienā integrācijā. Pagājušajā mēnesī mēs paplašinājām to par vienu programmējamu virsmu tīmekļa meklēšanai, URL ielādei, koda izpildei, MCP un specializētiem meklēšanas rīkiem.

Šis atjauninājums šim pamatam pievieno atkārtoti lietojamu komandas slāni. Komandas pāriet no vienreizējām darbplūsmām uz aģentiem, kas darbojas vairākās lietojumprogrammās. Koplietojams Profile saglabā modeli, instrukcijas, rīkus un pakalpojumu savienojumus kopā. Skill un savienotājs nodrošina procedūras un piekļuvi, kas nepieciešama aģentam.

Komandas var atjaunināt šos koplietojamos resursus, mainoties to darbplūsmām, nevis pārveidojot katru ieviešanu. Izstrādātāji iegūst konsekventu pamatu tā paša aģenta paplašināšanai jaunās lietojumprogrammās, pakalpojumos un automatizācijās.

Resursus var konfigurēt no API Console

Profiles un pielāgoti Skill tagad ir pieejami Agent API projektiem. Pārvaldīti savienotājs ir pieejami priekšskatījumā, un pašlaik tiek atbalstīti GitHub, Slack, Google Drive, Datadog, Linear un Notion.

Projekta administratori var konfigurēt šos resursus API Console. Pēc tam projekta dalībnieki var atsaukties uz tiem Agent API pieprasījumos, izmantojot API atslēgu no tā paša projekta.

Sāciet darbu ar Agent API jau šodien.