L'API Agent prend désormais en charge les agents réutilisables

Les équipes créent des agents réutilisables dotés de profils, de Skills et de connecteurs gérés versionnés qu'elles peuvent partager entre les applications.

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

Les équipes tirent davantage parti de l'IA lorsque leurs agents réutilisent les mêmes outils, instructions et authentifications d'une application à l'autre. Les équipes financières, par exemple, exigent que chaque clôture mensuelle et analyse des écarts suivent un processus cohérent. Cela se produit lorsque les agents d'IA suivent les mêmes instructions de rapprochement et le même format de rapport dans toutes les applications, chaque équipe fournissant les données financières pertinentes.

Aujourd'hui, nous facilitons ces flux de travail d'agent grâce à des mises à jour de l'API Agent Perplexity qui offrent aux équipes une couche de configuration versionnée et réutilisable pour les agents. Nous ajoutons des Skills personnalisés, des connecteurs gérés et des Profils à l'API Agent. Les Profils assemblent un agent en enregistrant son modèle, ses instructions, ses outils, ses Skills, ses connecteurs et ses paramètres d'exécution sous un ID versionné.

L'API Agent mise à jour offre aux administrateurs de projet des ressources partagées que les membres peuvent réutiliser, tandis que les Profils et les Skills garantissent une configuration versionnée et reproductible. Les administrateurs de projet peuvent configurer un agent une seule fois, l'enregistrer sous forme de Profil versionné et mettre cette configuration à la disposition des développeurs autorisés de tout le projet.

Les mises à jour créent des ressources de projet partagées pour les flux de travail d'agent

Les mises à jour créent un espace au niveau du projet pour gérer les intégrations externes approuvées. L'API Agent permet aux administrateurs de projet de partager des connecteurs gérés, des Profils réutilisables et des Skills versionnés avec leurs équipes.

Les membres du projet peuvent réutiliser les mêmes outils et instructions sans avoir à reconstruire la configuration dans chaque application.

Grâce aux mises à jour de l'API Agent, les équipes obtiennent :

  • Profils réutilisables : un profil stocke une configuration versionnée pour le modèle, les outils et les paramètres d'exécution utilisés par un flux de travail d'agent.
  • Skills versionnés : les équipes peuvent regrouper des instructions, des procédures et des fichiers de support sous forme de Skills versionnés que les membres invoquent à partir du même projet.
  • Connecteurs gérés : les administrateurs de projet peuvent configurer des intégrations approuvées pour les requêtes de l'API Agent sans avoir à demander à chaque développeur de connecter le service séparément.

Les utilisateurs peuvent également créer leurs propres connecteurs personnalisés pour donner aux agents accès à des systèmes et services internes non couverts par le catalogue de connecteurs gérés.

L'API Agent crée des flux de travail cohérents d'une application à l'autre

Ensemble, les Profils, les Skills et les connecteurs gérés permettent aux équipes de configurer un agent une seule fois et de le réutilisables dans toutes les applications et tous les flux de travail. Voici quelques exemples de cas d'utilisation :

  • Une équipe de gestion des incidents peut combiner la télémétrie Datadog, un dépôt GitHub, un Skill d'investigation en lecture seule et une mise à jour Slack dans un agent enregistré. L'application fournit les détails de l'incident. Le Profil fournit le modèle, les instructions, les outils, les connexions de service et les paramètres d'exécution.
  • Une équipe de plateforme peut regrouper ses vérifications de déploiement, ses critères de restauration et son format de rapport dans un Skill versionné. Les membres du projet peuvent invoquer la même procédure à partir d'un outil interne, d'un flux de travail d'intégration continue ou d'une automatisation de service. L'équipe peut publier une nouvelle version du Skill au lieu de modifier les instructions dans chaque application.
  • Un administrateur de projet peut configurer un connecteur GitHub ou Slack approuvé une seule fois et le mettre à la disposition des membres du projet. Les applications font référence au connecteur partagé au lieu de stocker des identifiants et des définitions d'outils séparés. Lorsque l'accès change, l'administrateur met à jour la connexion en un seul endroit.

Il est facile de mettre à jour les ressources partagées

Nous avons lancé l'API Agent en tant qu'environnement d'exécution géré pour les flux de travail d'agents en mars, intégrant la recherche, l'exécution d'outils et l'orchestration multi-modèle dans une seule solution. Le mois dernier, nous l'avons étendue à une surface programmable unique pour la recherche sur le Web, la récupération d'URL, l'exécution de code, le protocole MCP et les outils de recherche spécialisés.

Cette mise à jour ajoute une couche d'équipe réutilisable à cette base. Les équipes passent de flux de travail ponctuels à des agents qui s'exécutent sur plusieurs applications. Un Profil partagé regroupe le modèle, les instructions, les outils et les connexions de service. Les Skills et les connecteurs fournissent les procédures et l'accès dont l'agent a besoin.

Les équipes peuvent mettre à jour ces ressources partagées au fur et à mesure que leurs flux de travail évoluent, plutôt que de reconstruire chaque implémentation. Les développeurs disposent d'une base cohérente pour étendre le même agent à de nouvelles applications, de nouveaux services et de nouvelles automatisations.

Les ressources peuvent être configurées à partir de la console de l'API

Les Profils et les Skills personnalisés sont désormais disponibles pour les projets de l'API Agent. Les connecteurs gérés sont disponibles en version préliminaire, avec la prise en charge actuelle de GitHub, Slack, Google Drive, Datadog, Linear et Notion.

Les administrateurs de projet peuvent configurer ces ressources dans la console de l'API. Les membres du projet peuvent ensuite les référencer dans les requêtes de l'API Agent à l'aide d'une clé d'API provenant du même projet.

Commencez avec l'API Agent dès aujourd'hui.