L'Agent API ora supporta agenti riutilizzabili

I team creano agenti riutilizzabili con Profili, Skill e connettori gestiti con versioni che possono condividere tra le applicazioni.

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

I team traggono maggiori vantaggi dall'IA quando i loro agenti riutilizzano gli stessi strumenti, le stesse istruzioni e la stessa autenticazione tra le diverse applicazioni. I team finanziari, ad esempio, desiderano che ogni chiusura mensile e analisi delle varianze segua un processo coerente. Questo accade quando gli agenti IA seguono le stesse istruzioni di riconciliazione e formato di reportistica tra le applicazioni, con ciascuna applicazione che fornisce i dati finanziari pertinenti.

Oggi rendiamo questi flussi di lavoro degli agenti più semplici con gli aggiornamenti di Perplexity Agent API che offrono ai team un livello di configurazione riutilizzabile e con versioni per gli agenti. Stiamo aggiungendo Skill personalizzate, connettori gestiti e Profilo all'Agent API. I Profili assemblano un agente salvandone il modello, le istruzioni, gli strumenti, le Skill, i connettori e le impostazioni di esecuzione sotto un unico ID con versione.

L'Agent API aggiornata offre agli amministratori di progetto risorse condivise che i membri possono riutilizzare, mentre Profili e Skill mantengono la configurazione con versioni e ripetibile. Gli amministratori di progetto possono configurare un agente una sola volta, salvarlo come Profilo con versione e rendere tale configurazione disponibile agli sviluppatori autorizzati in tutto il progetto.

Gli aggiornamenti creano risorse di progetto condivise per i flussi di lavoro degli agenti

Gli aggiornamenti creano uno spazio a livello di progetto per gestire le integrazioni esterne approvate. L'Agent API consente agli amministratori di progetto di condividere con i propri team connettori gestiti, Profili riutilizzabili e Skill con versioni.

I membri del progetto possono riutilizzare gli stessi strumenti e le stesse istruzioni senza dover ricostruire la configurazione in ogni applicazione.

Con gli aggiornamenti dell'Agent API, i team ottengono:

  • Profili riutilizzabili: Un Profilo memorizza una configurazione con versione per il modello, gli strumenti e le impostazioni di esecuzione utilizzati da un flusso di lavoro di agenti.
  • Skill con versioni: I team possono raggruppare istruzioni, procedure e file di supporto sotto forma di Skill con versioni che i membri richiamano dallo stesso progetto.
  • Connettori gestiti: Gli amministratori di progetto possono configurare integrazioni approvate per le richieste dell'Agent API senza dover chiedere a ogni singolo sviluppatore di collegare il servizio separatamente.

Gli utenti possono anche creare i propri connettori personalizzati per concedere agli agenti l'accesso a sistemi e servizi interni non coperti dal catalogo dei connettori gestiti

L'Agent API crea flussi di lavoro coerenti tra le diverse applicazioni

Insieme, Profili, Skill e connettori gestiti consentono ai team di configurare un agente una sola volta e di riutilizzarlo tra applicazioni e flussi di lavoro. Ecco alcuni esempi di casi d'uso:

  • Un team di risposta agli incidenti può combinare la telemetria di Datadog, un repository GitHub, una Skill di analisi di sola lettura e un aggiornamento su Slack in un unico agente salvato. L'applicazione fornisce i dettagli dell'incidente. Il Profilo fornisce il modello, le istruzioni, gli strumenti, le connessioni ai servizi e le impostazioni di esecuzione.
  • Un team di piattaforma può raggruppare i controlli di distribuzione, i criteri di rollback e il formato di reportistica in una Skill con versione. I membri del progetto possono richiamare la stessa procedura da uno strumento interno, da un flusso di lavoro di integrazione continua o da un'automazione di servizio. Il team può pubblicare una nuova versione della Skill invece di modificare le istruzioni in ogni applicazione.
  • Un amministratore di progetto può configurare un connettore GitHub o Slack approvato una sola volta e renderlo disponibile ai membri del progetto. Le applicazioni fanno riferimento al connettore condiviso invece di archiviare credenziali e definizioni di strumenti separate. Quando l'accesso cambia, l'amministratore aggiorna la connessione in un unico punto.

È facile aggiornare le risorse condivise

Abbiamo introdotto l'Agent API come runtime gestito per flussi di lavoro basati su agenti a marzo, integrando ricerca, esecuzione di strumenti e orchestrazione multi-modello in un'unica soluzione. Il mese scorso, l'abbiamo espansa in un'unica superficie programmabile per la ricerca sul web, il recupero di URL, l'esecuzione di codice, MCP e strumenti di ricerca specializzati.

Questo aggiornamento aggiunge un livello di team riutilizzabile a tale base. I team passano da flussi di lavoro isolati ad agenti che operano su più applicazioni. Un Profilo condiviso mantiene uniti modello, istruzioni, strumenti e connessioni ai servizi. Skill e connettori forniscono le procedure e l'accesso di cui l'agente ha bisogno.

I team possono aggiornare queste risorse condivise man mano che i loro flussi di lavoro cambiano, anziché ricostruire ogni implementazione. Gli sviluppatori ottengono una base coerente per estendere lo stesso agente a nuove applicazioni, servizi e automazioni.

Le risorse possono essere configurate dalla Console API

I Profili e le Skill personalizzate sono disponibili da ora per i progetti dell'Agent API. I connettori gestiti sono disponibili in anteprima e attualmente supportano GitHub, Slack, Google Drive, Datadog, Linear e Notion.

Gli amministratori di progetto possono configurare queste risorse nella Console API. I membri del progetto possono quindi farvi riferimento nelle richieste dell'Agent API utilizzando una chiave API dello stesso progetto.

Inizia oggi stesso con l'Agent API.