Agent API acceptă acum agenți reutilizabili

Echipele creează agenți reutilizabili cu Profile versionate, Skill-uri și conectori gestionați pe care îi pot partaja între aplicații.

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

Echipele obțin rezultate mai bune de la AI atunci când agenții lor reutilizează aceleași instrumente, instrucțiuni și autentificare în cadrul aplicațiilor. Echipele financiare, de exemplu, doresc ca fiecare închidere lunară și analiză de variație să urmeze un proces consecvent. Acest lucru se întâmplă atunci când agenții AI urmează aceleași instrucțiuni de reconciliere și format de raportare în aplicații, fiecare aplicație furnizând datele financiare relevante.

Astăzi facem aceste fluxuri de lucru pentru agenți mai ușoare cu actualizările aduse Perplexity Agent API, care oferă echipei un strat de configurare reutilizabil și versionat pentru agenți. Adăugăm Skill-uri personalizate, conectori gestionați și Profile la Agent API. Profilele asamblează un agent salvându-i modelul, instrucțiunile, instrumentele, Skill-urile, conectorii și setările de execuție sub un singur ID versionat.

Agent API actualizat le oferă administratorilor de proiect resurse partajate pe care membrii le pot reutiliza, în timp ce Profilele și Skill-urile mențin configurarea versionată și repetabilă. Administratorii de proiect pot configura un agent o dată, îl pot salva ca Profil versionat și pot pune acea configurație la dispoziția dezvoltatorilor autorizați din cadrul proiectului.

Actualizările creează resurse de proiect partajate pentru fluxurile de lucru ale agenților

Actualizările creează un loc la nivelul proiectului pentru a gestiona integrările externe aprobate. Agent API le permite administratorilor de proiect să partajeze conectori gestionați, Profile reutilizabile și Skill-uri versionate cu echipele lor.

Membrii proiectului pot reutiliza aceleași instrumente și instrucțiuni fără a reconstrui configurația în fiecare aplicație.

Cu actualizările Agent API, echipele primesc:

  • Profile reutilizabile: Un Profil stochează o configurație versionată pentru model, instrumente și setările de execuție utilizate de un flux de lucru pentru agenți.
  • Skill-uri versionate: Echipele pot împacheta instrucțiuni, proceduri și fișiere suport ca Skill-uri versionate pe care membrii le apelează din același proiect.
  • Conectori gestionați: Administratorii de proiect pot configura integrări aprobate pentru cererile Agent API fără a cere fiecărui dezvoltator să conecteze serviciul separat.

Utilizatorii pot, de asemenea, să creeze propriii conectori personalizați pentru a oferi agenților acces la sisteme și servicii interne care nu sunt acoperite de catalogul de conectori gestionați

Agent API creează fluxuri de lucru consistente în aplicații

Împreună, Profilele, Skill-urile și conectorii gestionați permit echipelor să configureze un agent o dată și să îl reutilizeze în aplicații și fluxuri de lucru. Iată câteva exemple de cazuri de utilizare:

  • O echipă de răspuns la incidente poate combina telemetria Datadog, un repository GitHub, un Skill de investigație doar în citire și o actualizare Slack într-un singur agent salvat. Aplicația furnizează detaliile incidentului. Profilul furnizează modelul, instrucțiunile, instrumentele, conexiunile la servicii și setările de execuție.
  • O echipă de platformă își poate împacheta verificările de implementare, criteriile derollback și formatul de raportare într-un Skill versionat. Membrii proiectului pot apela aceeași procedură dintr-un instrument intern, flux de lucru de integrare continuă sau automatizare de servicii. Echipa poate publica o nouă versiune a Skill-ului în loc să schimbe instrucțiunile în fiecare aplicație.
  • Un administrator de proiect poate configura un conector GitHub sau Slack aprobat o dată și îl poate pune la dispoziția membrilor proiectului. Aplicațiile fac referire la conectorul partajat în loc să stocheze acreditări separate și definiții de instrumente. Atunci când accesul se schimbă, administratorul actualizează conexiunea într-un singur loc.

Este ușor să actualizezi resursele partajate

Am introdus Agent API ca un mediu de execuție gestionat pentru fluxurile de lucru bazate pe agenți în martie, aducând căutarea, execuția instrumentelor și orchestrarea cu mai multe modele într-o singură integrare. Luna trecută, l-am extins într-o singură suprafață programabilă pentru căutare web, preluare URL, execuție de cod, MCP și instrumente de căutare specializate.

Această actualizare adaugă un strat de echipă reutilizabil la acea fundație. Echipele trec de la fluxuri de lucru unice la agenți care rulează în mai multe aplicații. Un Profil partajat ține la un loc modelul, instrucțiunile, instrumentele și conexiunile la servicii. Skill-urile și conectorii oferă procedurile și accesul de care are nevoie agentul.

Echipele pot actualiza aceste resurse partajate pe măsură ce fluxurile lor de lucru se schimbă, în loc să reconstruiască fiecare implementare. Dezvoltatorii obțin o fundație consistentă pentru extinderea aceluiași agent în noi aplicații, servicii și automatizări.

Resursele pot fi configurate din Consola API

Profilele și Skill-urile personalizate sunt disponibile acum pentru proiectele Agent API. Conectorii gestionați sunt disponibili în previzualizare, fiind acceptate în prezent GitHub, Slack, Google Drive, Datadog, Linear și Notion.

Administratorii de proiect pot configura aceste resurse în Consola API. Membrii proiectului le pot face apoi referire în cererile Agent API utilizând o cheie API din același proiect.

Începeți cu Agent API astăzi.