Agent API ondersteunt nu herbruikbare agents

Teams creëren herbruikbare agents met Profiles, Skills en beheerde connectors met versiebeheer die ze kunnen delen in applicaties.

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

Teams halen meer uit AI wanneer hun agents dezelfde hulpmiddelen, instructies en authenticatie hergebruiken in verschillende applicaties. Financiële teams willen bijvoorbeeld dat elke maandelijkse afsluiting en variantieanalyse een consistent proces volgen. Dat gebeurt wanneer AI-agents dezelfde afstemmingsinstructies en rapportageopmaak volgen in alle applicaties, waarbij elke applicatie de relevante financiële gegevens aanlevert.

Vandaag maken we deze agent-workflows eenvoudiger met updates voor de Perplexity Agent API die teams een herbruikbare, van een versievoorzien configuratielaag voor agents bieden. We voegen aangepaste Skills, beheerde connectors en Profiles toe aan de Agent API. Profiles stellen een agent samen door het model, de instructies, hulpmiddelen, Skills, connectors en uitvoeringsinstellingen op te slaan onder één ID met versiebeheer.

De bijgewerkte Agent API biedt projectbeheerders gedeelde bronnen die leden kunnen hergebruiken, terwijl Profiles en Skills ervoor zorgen dat de configuratie voorzien blijft van versies en herhaalbaar is. Projectbeheerders kunnen een agent eenmalig configureren, opslaan als een Profile met versiebeheer en die instelling beschikbaar maken voor geautoriseerde ontwikkelaars in het hele project.

Updates creëren gedeelde projectbronnen voor agent-workflows

De updates creëren een plek op projectniveau om goedgekeurde externe integraties te beheren. Met de Agent API kunnen projectbeheerders beheerde connectors, herbruikbare Profiles en Skills met versiebeheer delen met hun teams.

Projectleden kunnen dezelfde hulpmiddelen en instructies hergebruiken zonder de configuratie in elke applicatie opnieuw te hoeven opbouwen.

Met de Agent API-updates krijgen teams:

  • Herbruikbare Profiles: Een Profile slaat een configuratie met versiebeheer op voor het model, de hulpmiddelen en de uitvoeringsinstellingen die worden gebruikt door een agent-workflow.
  • Skills met versiebeheer: Teams kunnen instructies, procedures en ondersteunende bestanden verpakken als Skills met versiebeheer die leden aanroepen vanuit hetzelfde project.
  • Beheerde connectors: Projectbeheerders kunnen goedgekeurde integraties configureren voor Agent API-aanvragen zonder dat ze elke ontwikkelaar hoeven te vragen om de service apart in te stellen.

Gebruikers kunnen ook hun eigen klantconnectors maken om agents toegang te geven tot interne systemen en services die niet worden gedekt door de catalogus van beheerde connectors

Agent API creëert consistente workflows in verschillende applicaties

Dankzij Profiles, Skills en beheerde connectors kunnen teams een agent eenmalig configureren en hergebruiken in verschillende applicaties en workflows. Hier zijn enkele voorbeeldgebruiksscenario's:

  • Een incidentresponseteam kan Datadog-telemetrie, een GitHub-repository, een alleen-lezen onderzoek-Skill en een Slack-update combineren in één opgeslagen agent. De applicatie levert de incidentdetails. Het Profile levert het model, de instructies, hulpmiddelen, serviceverbindingen en uitvoeringsinstellingen.
  • Een platformteam kan zijn implementatiecontroles, terugdraaicriteria en rapportageopmaak verpakken in een Skill met versiebeheer. Projectleden kunnen dezelfde procedure aanroepen vanuit een intern hulpmiddel, een continue integratie-workflow of service-automatisering. Het team kan een nieuwe versie van de Skill publiceren in plaats van de instructies in elke applicatie te wijzigen.
  • Een projectbeheerder kan een goedgekeurde GitHub- of Slack-connector eenmalig configureren en beschikbaar maken voor projectleden. Applicaties verwijzen naar de gedeelde connector in plaats van afzonderlijke inloggegevens en hulpmiddldefinities op te slaan. Wanneer de toegang wijzigt, werkt de beheerder de verbinding op één plek bij.

Het is eenvoudig om gedeelde bronnen bij te werken

We hebben de Agent API geïntroduceerd als een beheerde runtime voor agentachtige workflows in maart, waarmee zoeken, tooluitvoering en orchestratie met meerdere modellen in één integratie zijn samengebracht. Vorige maand hebben we dit uitgebreid tot één programmeerbaar oppervlak voor webzoeken, het ophalen van URL's, code-uitvoering, MCP en gespecialiseerde zoekhulpmiddelen.

Deze update voegt een herbruikbare teamlaag toe aan die basis. Teams gaan van eenmalige workflows naar agents die in meerdere applicaties worden uitgevoerd. Een gedeeld Profile houdt het model, de instructies, hulpmiddelen en serviceverbindingen bij elkaar. Skills en connectors bieden de procedures en toegang die de agent nodig heeft.

Teams kunnen deze gedeelde bronnen bijwerken naarmate hun workflows veranderen, in plaats van elke implementatie opnieuw op te bouwen. Ontwikkelaars krijgen een consistente basis om dezelfde agent uit te breiden naar nieuwe applicaties, services en automatiseringen.

Bronnen kunnen worden geconfigureerd vanuit de API Console

Profiles en aangepaste Skills zijn nu beschikbaar voor Agent API-projecten. Beheerde connectors zijn beschikbaar in preview, waarbij GitHub, Slack, Google Drive, Datadog, Linear en Notion momenteel worden ondersteund.

Projectbeheerders kunnen deze bronnen configureren in de API Console. Projectleden kunnen er vervolgens naar verwijzen in Agent API-aanvragen met behulp van een API-sleutel van hetzelfde project.

Ga vandaag nog aan de slag met de Agent API.