Intégrer des applications natives à l’aide du Kit de développement logiciel (SDK) client Agents

Important

Ce contenu est destiné aux professionnels de l’informatique expérimentés, tels que les administrateurs informatiques ou les développeurs, qui sont familiarisés avec les outils de développement, les utilitaires et les environnements de développement intégrés (IDE). La création de cette intégration nécessite une expertise en développement logiciel.

Le Kit de développement logiciel (SDK) client agents est un SDK pour les plateformes Android, iOS et Windows. Ce Kit de développement logiciel (SDK) vous permet de communiquer avec les agents développés à l’aide de Copilot Studio ou du SDK Microsoft 365 Agents, à partir d’applications Android, iOS et Windows natives.

Avec le Kit de développement logiciel (SDK) client Agents, nous introduisons la multimodalité à l’interaction entre l’utilisateur et l’agent. Les utilisateurs peuvent désormais communiquer avec des agents par le biais de texte ou de voix, tout en partageant le contexte par le biais d’images ou de capture d’écran.

La première version du Kit de développement logiciel (SDK) prend en charge le rendu des cartes adaptatives et de communication basées sur du texte pour les utilisateurs finaux non authentifiés ou anonymes avec des agents créés dans Copilot Studio. Vous pouvez ajouter des cartes adaptatives à des rubriques à l’aide de l’option Demander avec carte adaptative .

Important

Actuellement, le SDK prend uniquement en charge les utilisateurs non authentifiés et peut être utilisé dans les applications natives si vous jugez cette utilisation appropriée et nécessaire pour vos utilisateurs finaux.

Configurer votre agent pour les applications natives

  1. Accédez à votre agent dans Copilot Studio en sélectionnant Agents , puis votre agent.

  2. Sous Paramètres>d’authentification>, sélectionnez Aucune authentification.

    Capture d’écran du paramètre de sécurité No Authentication activé pour un agent dans Copilot Studio.

  3. Accédez à la page Canaux de votre agent.

    Si aucune authentification n’est sélectionnée, une révision est recommandée.

    Capture d’écran de la page Canaux de l’assistant montrant qu’une révision est recommandée en raison de l'absence de sélection d'authentification.

  4. Sélectionnez Publier.

    L’écran Publier cet agent s’affiche.

    Capture d’écran de l’écran de confirmation de publication de l’agent dans Copilot Studio.

  5. Sélectionnez Publier. Votre agent est publié et disponible pour une utilisation avec le Kit de développement logiciel (SDK) client.

Obtenez les informations dont vous avez besoin pour l’intégrer au Kit de développement logiciel (SDK)

Avant d’ajouter l’intégration de votre agent dans votre code d’application, vous avez besoin de détails de Copilot Studio sur votre agent.

  1. Accédez à votre assistant dans Copilot Studio en sélectionnant Assistants , puis en sélectionnant votre assistant.

  2. Accédez aux Paramètres>Paramètres avancés>Métadonnées.

    Notez l’ID d’environnement et le nom du schéma.

    Capture d’écran de la page Paramètres avancés montrant l’ID d’environnement et le nom du schéma de l’agent.

  3. Notez l’environnement de déploiement de votre agent. Pour copilotstudio.microsoft.com et copilotstudio.preview.microsoft.com, l’environnement de déploiement est prod. Pour copilotstudio.preprod.microsoft.com, l’environnement de déploiement est preprod.

En savoir plus sur le Kit de développement logiciel (SDK) du client Agents

Ensuite, à l’aide des informations que vous avez collectées, vous pouvez intégrer votre agent dans votre code d’application natif à l’aide du Kit de développement logiciel (SDK) client Agents.

Pour obtenir du code et plus d’informations sur l’intégration de votre agent à votre application native, consultez le dépôt GitHub de votre plateforme d’application de votre choix :