Je suis très fasciné par le nouveau plugin copilote de M365. Mais lorsque vous achetez la licence, vous ne bénéficiez que d'un nombre limité de possibilités. Oui, il est utile de résumer un long e-mail ou des tâches d'une réunion. Mais l’utiliser avec vos systèmes internes et vos données complexes sera très utile.
Vous pouvez créer vos propres plugins qui utiliseront Microsoft Copilot.
Un plugin pour copilot est un morceau de code réutilisable (et peut-être petit) (blog de création). Parlons du plugin pro-code. Ces types de plugins sont normalement des extensions au sein d’un bot. Alors bon, c'est une IA qui appelle un bot.
Supposons que vous disposiez d'une petite base de données comme les absences et que vous souhaitiez savoir qui est en vacances à une date précise.
Donc, normalement, tu écrirais la phrase
"Hé, dis-moi, qui est en vacances en août ?"
Donc normalement, vous obtiendrez n'importe quelle réponse, peut-être utile, mais le copilote M365 ne sait rien des données d'absence. Donc, pour cela, le plugin entre en jeu.
Alors, comment créer un plugin copilote est décrit dans mon article ici. Mais vous pouvez aussi utiliser le projet GitHub existant (voir en fin d'article)
Le manifeste est le point d’entrée descriptif où le copilote émet les informations. J'ai décidé d'utiliser la définition suivante d'une extension de composition.
"composeExtensions": [ { "botId": "${{BOT_ID}}", "commands": [ { "id": "absence", "context": [ "compose", "commandBox" ], "description" : "Obtenir les absences pour la date ou la plage de dates spécifique.", "title": "Urlaubsabfrage", "type": "query", "initialRun": true, "fetchTask": false, "parameters": [ { "name ": "startDate", "title": "Start"...
[Courte citation de 8% de l'article original]