Créer un jeu de tests pour un assistant (version préliminaire)

[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]

Un ensemble de tests est un ensemble de conversations que vous utilisez pour évaluer la performance de votre agent. Chaque conversation représente un scénario que vous souhaitez que votre assistant traite.

Important

Prerequisites

Un agent créé et sauvegardé avec le harnais GitHub Copilot. En savoir plus dans Créer un agent (aperçu).

Commencer une nouvelle évaluation

Pour commencer une nouvelle évaluation :

  1. Ouvrez votre agent dans Copilot Studio.
  2. Sélectionnez l’onglet Evaluate (Évaluer).
  3. Sélectionnez Nouvelle évaluation.

Note

Les expériences qui consomment des crédits Copilot affichent un badge Utilise les crédits Copilot, vous savez donc quelles actions consomment des crédits avant de les jouer. En savoir plus dans Comprendre l’utilisation estimée du crédit.

Choisissez l’une des options suivantes :

Option 1 : Charger des conversations depuis un fichier CSV

  1. Dans l’onglet Évaluer, dans la section Source de données, faites glisser un fichier CSV dans la zone de chargement ou sélectionnez-la pour rechercher un fichier.

    Tip

    Sélectionnez le lien CSV pour télécharger un modèle indiquant le bon format de fichier. La taille maximale du fichier est de 5 Mo.

  2. Examinez les conversations importées et ajustez-les si besoin.

  3. Dans le volet Configurer le jeu de tests à droite, saisissez un Nom pour l’évaluation.

  4. Sélectionnez Évaluer pour lancer l’évaluation, ou sélectionnez Enregistrer pour sauvegarder sans l’exécuter.

Option 2 : Générer des conversations avec l’IA

  1. Dans l’onglet Évaluer, dans la section Autres façons de démarrer, sélectionnez Ensemble de conversations rapides.
  2. Attendez que le système génère 10 conversations en fonction de la description, des instructions et des sujets de l’agent.
  3. Vérifiez les conversations générées dans la liste Vérifier vos cas de test.
  4. Dans le panneau Configurer le jeu de test , saisissez un Nom, puis sélectionnez Évaluer ou Enregistrer.

Vous pouvez aussi générer plus de conversations depuis la vue évaluation. Sélectionner Ajouter des conversations>Générer 10 conversations. Après avoir effectué une première évaluation, sélectionnez Ajouter des conversations>Générer 25 conversations ou Générer 50 conversations pour en générer davantage.

Option 3 : Écrire les conversations manuellement

  1. Dans l’onglet Évaluer, dans la section Autres façons de démarrer, sélectionnez Vous pouvez également écrire des questions vous-même.
  2. Dans la liste Examiner votre cas de test , sélectionnez Ajouter>des conversations Écrire pour créer manuellement un cas de test.
  3. Ajoutez une question utilisateur pour chaque conversation. En option, ajoutez une réponse attendue de l’agent.
  4. Dans le volet Configurer le jeu de tests, saisissez un Nom et sélectionnez Évaluer ou Enregistrer.

Configurer l’ensemble de tests

Lorsque vous créez ou modifiez une évaluation, le panneau Configurer le jeu de tests inclut ces options :

  • Nom : nom obligatoire pour l’évaluation.
  • Méthode de test : La méthode qui évalue les réponses. Contrôle général de la qualité pour vérifier si les réponses respectent des normes de qualité telles que la pertinence et l’exhaustivité.
  • Profil utilisateur : Le profil authentifié qui exécute l’évaluation et se connecte aux outils. Les évaluations utilisent le profil de l’utilisateur connecté. Vous ne pouvez pas vous connecter avec un autre utilisateur pendant que vous êtes connecté. Pour lancer une évaluation en tant qu’utilisateur différent, déconnectez-vous, connectez-vous avec le compte de cet utilisateur, puis lancez l’évaluation.

Modifier les conversations dans un jeu de tests

Pour modifier les conversations dans un ensemble de test :

  1. Dans l’onglet Évaluer, ouvrez un jeu de tests existant à partir du menu déroulant Évaluation.
  2. Sélectionnez une conversation pour modifier ses messages.
  3. Utilisez le menu déroulant Ajouter des conversations pour en ajouter davantage.
  4. Lorsque vous avez terminé, sélectionnez Enregistrer.

Limites du jeu de tests

Les limites suivantes s’appliquent à l’onglet Évaluer lorsque vous créez ou modifiez un ensemble de test ou lancez une évaluation.

Limit Value Que se passe-t-il quand on atteint la limite
Conversations par ensemble de test 20 Un message vous informe quand vous atteignez la limite. Pour générer ou écrire plus de conversations, supprimez d’abord certaines conversations existantes. Si vous générez plus de conversations que ce que le jeu de test peut contenir, celui-ci n’ajoute que suffisamment pour atteindre la limite.
Paires de questions-réponses par conversation 6 (12 messages) Tu ne peux pas ajouter une autre question à la conversation.
Longueur de la question 1 000 caractères, espaces inclus Vous ne pouvez pas entrer plus de caractères.
Longueur de réponse attendue 1 000 caractères, espaces inclus Vous ne pouvez pas entrer plus de caractères.
Longueur du nom de l’ensemble de test 50 caractères Vous ne pouvez pas entrer plus de caractères.
Taille du fichier CSV 5 Mo Vous ne pouvez pas téléverser un fichier de plus de 5 Mo.
Longueur de réponse de l’agent 10 000 caractères La réponse n’est pas notée. Les résultats montrent que la réponse dépasse 10 000 caractères et ne peut pas être évaluée.

Les mêmes limites s’appliquent lorsque vous importez des conversations depuis un fichier CSV :

  • Seules les 20 premières conversations sont importées.
  • Seules les six premières paires questions-réponses de chaque conversation sont importées.
  • Les conversations avec une question ou une réponse attendue de plus de 1 000 caractères ne sont pas importées. Un message vous indique que l’importation a sauté certaines conversations.