Tech Hub

@ Solution Architecture Works

Étendre les agents déclaratifs pour Microsoft 365 Copilot avec des plugins API en utilisant Visual Studio Code

Que sont les plugins API pour les agents déclaratifs ?

Temps estimé :2 minutes 52 vues

Les agents déclaratifs sont des assistants intelligents qui s’appuient sur le modèle de base et l’orchestration de Microsoft 365 Copilot. Lorsque vous les étendez avec des connaissances, ils peuvent raisonner sur des informations qui ne font pas partie de leur modèle. En leur ajoutant des compétences, vous donnez aux agents la capacité d’interagir avec des systèmes externes, de déclencher certains comportements selon les conditions du système ou d’utiliser une logique de flux de travail personnalisée.

Un type de compétence est les actions, qui permettent à un agent déclaratif de communiquer avec des API, à la fois pour récupérer et modifier des données. Vous implémentez ces actions à l’aide de plugins API. Les plugins API permettent aux agents déclaratifs d’appeler des API. Les plugins décrivent :

  • L’emplacement de l’API
  • Comment un agent doit s’authentifier lorsqu’il appelle l’API
  • Les fonctions, qui représentent les opérations que l’API peut effectuer
  • La structure des données que l’API attend dans les requêtes et renvoie dans ses réponses

Les plugins API se composent d’une définition qui décrit toutes ces informations et référence une spécification d’API contenant des informations sur l’API. La définition du plugin API et la spécification de l’API sont incluses dans le package d’extension Copilot. L’API elle-même est hébergée en dehors de Microsoft 365, et appartient généralement au système externe qu’elle représente.

Les agents déclaratifs peuvent utiliser plusieurs plugins API connectés à différentes API. Cette composabilité permet une architecture flexible qui vous permet de prendre en charge divers scénarios.

Unité suivante : Comment fonctionnent les plugins API

Share this Doc

Que sont les plugins API pour les agents déclaratifs ?

Or copy link

CONTENTS