„Agent API“ dabar palaiko pakartotinai naudojamus agentus

Komandos kuria pakartotinai naudojamus agentus su versijų profiliais, Skill ir valdomomis jungtimis, kuriomis gali dalytis įvairiose programose.

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

Komandos iš AI gauna daugiau naudodamos tuos pačius įrankius, instrukcijas ir tapatybės nustatymą įvairiose programose. Pavyzdžiui, finansų komandos nori, kad kiekvienas mėnesio uždarymas ir nuokrypių analizė vyktų pagal nuoseklų procesą. Tai įvyksta, kai AI agentai taiko tas pačias derinimo instrukcijas ir ataskaitų teikimo formatą įvairiose programose, o kiekviena programa pateikia atitinkamus finansinius duomenis.

Šiandien mes supaprastiname šias agentų darbo eiga atnaujindami Perplexity Agent API, kurios suteikia komandoms daugkartinio naudojimo, versijų konfigūravimo sluoksnį agentams. Prie „Agent API“ pridėdavome pasirinktinius Skill, valdomas jungtis ir Profiles. Profiliai sujungia agentą išsaugodami jo modelį, instrukcijas, įrankius, Skill, jungtis ir vykdymo nustatymus po vienu versijos ID.

Atnaujinta „Agent API“ suteikia projekto administratoriams bendrų išteklių, kuriuos nariai gali pakartotinai naudoti, o profiliai ir Skill užtikrina konfigūracijos versijų valdymą ir pakartojamumą. Projekto administratoriai gali vieną kartą sukonfigūruoti agentą, išsaugoti jį kaip versijos profilį ir padaryti šią sąranką prieinamą įgaliotiems kūrėjams visame projekte.

Atnaujinimai sukuria bendrus projekto išteklius agentų darbo eiga

Atnaujinimai sukuria projekto lygio vietą, kurioje galima valdyti patvirtintas išorines integracijas. „Agent API“ leidžia projekto administratoriams bendrinti valdomas jungtis, pakartotinai naudojamus profilius ir versijų Skill su savo komandomis.

Projekto nariai gali pakartotinai naudoti tuos pačius įrankius ir instrukcijas iš naujo nekurdami konfigūracijos kiekvienoje programoje.

Su „Agent API“ atnaujinimais komandos gauna:

  • Pakartotinai naudojami profiliai: Profilis saugo modelio, įrankių ir vykdymo nustatymų, kuriuos naudoja agento darbo eiga, versijos konfigūraciją.
  • Versijų Skill: Komandos gali supakuoti instrukcijas, procedūras ir pagalbinius failus kaip versijų Skill, kuriuos nariai iškviečia iš to paties projekto.
  • Valdomos jungtys: Projekto administratoriai gali sukonfigūruoti patvirtintas „Agent API“ užklausų integracijas, nereikalaudami, kad kiekvienas kūrėjas paslaugą prijungtų atskirai.

Vartotojai taip pat gali sukurti savo kliento jungtis, kad suteiktų agentams prieigą prie vidinių sistemų ir paslaugų, kurių neapima valdomų jungčių katalogas

„Agent API“ sukuria nuoseklias darbo eiga įvairiose programose

Profiliai, Skill ir valdomos jungtys kartu leidžia komandoms vieną kartą sukonfigūruoti agentą ir pakartotinai jį naudoti įvairiose programose bei darbo eiga. Štai keletas pavyzdinių naudojimo atvejų:

  • Incidentų reagavimo komanda viename išsaugotame agente gali apjungti „Datadog“ telemetriją, „GitHub“ saugyklą, tik skaitymui skirtą tyrimo Skill ir „Slack“ naujinimą. Programa pateikia išsamią informaciją apie incidentą. Profilis pateikia modelį, instrukcijas, įrankius, paslaugų jungtis ir vykdymo nustatymus.
  • Platformos komanda gali supakuoti diegimo patikras, grąžinimo kriterijus ir ataskaitų teikimo formatą į versijos Skill. Projekto nariai gali iškviesti tą pačią procedūrą iš vidinio įrankio, tęstinės integracijos darbo eiga arba paslaugų automatizavimo. Komanda gali paskelbti naują Skill versiją, vietoj to, kad keistų instrukcijas kiekvienoje programoje.
  • Projekto administratorius gali vieną kartą sukonfigūruoti patvirtintą „GitHub“ arba „Slack“ jungtį ir padaryti ją prieinamą projekto nariams. Programos nurodo bendrai naudojamą jungtį, o ne saugo atskirus kredencialus ir įrankių apibrėžimus. Pasikeitus prieigai, administratorius atnaujina ryšį vienoje vietoje.

Atnaujinti bendrus išteklius lengva

Kovo mėnesį pristatėme „Agent API“ kaip valdomą vykdymo aplinką agentų darbo eiga, sujungiančią paiešką, įrankių vykdymą ir kelių modelių orkestravimą į vieną integraciją. Praėjusį mėnesį išplėtėme ją į vieną programuojamą paviršių žiniatinklio paieškai, URL gavimui, kodo vykdymui, MCP ir specializuotiems paieškos įrankiams.

Šis naujinimas prideda pakartotinai naudojamą komandos sluoksnį prie šio pagrindo. Komandos nuo vienkartinių darbo eiga pereina prie agentų, veikiančių keliose programose. Bendras profilis palaiko modelį, instrukcijas, įrankius ir paslaugų jungtis kartu. Skill ir jungtys suteikia agentui reikalingas procedūras ir prieigą.

Komandos gali atnaujinti šiuos bendrus išteklius keičiantis jų darbo eiga, vietoj to, kad iš naujo kurtų kiekvieną įgyvendinimą. Kūrėjai gauna nuoseklų pagrindą išplėsti tą patį agentą į naujas programas, paslaugas ir automatizavimus.

Išteklius galima sukonfigūruoti iš API konsolės

Profiliai ir pasirinktiniai Skill dabar pasiekiami „Agent API“ projektams. Valdomos jungtys pasiekiamos peržiūros režimu, šiuo metu palaikomos „GitHub“, „Slack“, „Google Drive“, „Datadog“, „Linear“ ir „Notion“.

Projekto administratoriai gali sukonfigūruoti šiuos išteklius API konsolėje. Projekto nariai tada gali juose nurodyti „Agent API“ užklausose naudodami API raktą iš to paties projekto.

Pradėkite naudoti „Agent API“ jau šiandien.