Tester et interagir avec l'agent

Écrit par Stanislas

Dernière mise à jour Il y a environ 1 mois

Testez votre agent avec de vraies demandes et affinez-le en fonction des résultats. Les tests et itérations transforment une configuration d'agent basique en un assistant IA fiable et prêt pour la production. En testant votre agent progressivement pendant sa construction, vous identifiez les problèmes tôt et assurez-vous que votre agent se comporte exactement comme prévu.

Le test n'est pas une étape finale – c'est un processus continu qui se déroule tout au long de la création de l'agent et se poursuit après son déploiement. Mieux vous testez, plus votre agent devient fiable et précieux.


Aperçu

Après avoir configuré les objectifs, la base de connaissances et les compétences de votre agent, vous devez vérifier que tout fonctionne correctement ensemble. Les tests vous permettent de voir comment votre agent répond aux vraies questions, utilise ses sources de connaissances et exécute ses compétences.

En poursuivant avec l'exemple de l'agent RH TalentScout, nous allons tester l'agent en lui demandant de générer des documents de recrutement, vérifier qu'il utilise correctement le manuel RH et confirmer que les compétences d'exportation fonctionnent comme prévu.

Swiftask propose trois façons de tester votre agent :

  • Panneau de test dans la configuration de l'agent – Testez directement pendant la construction de votre agent, avec un retour instantané.

  • Bouton "Utiliser cet agent" – Ouvrez une session de chat dédiée depuis la page de configuration.

  • Bouton Discuter dans la bibliothèque d'agents – Testez votre agent depuis la section principale Agents.

Chaque méthode ouvre une interface de chat où vous pouvez interagir avec votre agent et évaluer ses réponses.


Prérequis

Pour tester votre agent, vous avez besoin de :

  • Un compte Swiftask (inscrivez-vous sur swiftask.ai )

  • Un agent avec des objectifs et des instructions configurés

  • Des sources de base de connaissances connectées à votre agent (optionnel mais recommandé)

  • Des compétences ajoutées à votre agent (optionnel mais recommandé)


Guide étape par étape

1. Testez directement dans la page de configuration de l'agent

Pendant la construction de votre agent, vous pouvez le tester immédiatement en utilisant le panneau de test intégré.

Regardez sur le côté droit de la page de configuration, vous verrez une interface de chat où vous pouvez tester votre agent en temps réel.

Tapez un message de test dans le champ de saisie et appuyez sur Entrée. L'agent répond en utilisant sa configuration actuelle.

Pour notre agent RH TalentScout, testez avec une demande réaliste :

"Génère un PDF pour une annonce de poste d'Assistant RH."

Comme illustré dans l'image ci-dessus, l'agent affiche son processus de réflexion et ses actions pendant qu'il traite votre demande.

Une fois terminé, l'agent fournit une réponse détaillée, montrant exactement ce qu'il a créé et quelles compétences il a utilisées.

Comme illustré dans l'image ci-dessus, l'agent confirme qu'il a créé le document, explique ce qu'il contient et fournit un lien de téléchargement en utilisant la compétence d'exportation.

2. Utilisez le bouton "Utiliser cet agent"

Depuis la page de configuration de l'agent, vous pouvez ouvrir une session de chat complète dédiée au test de votre agent.

Cliquez sur le bouton "Utiliser cet agent" en haut de la page de configuration. Cela ouvre une nouvelle fenêtre de chat où vous pouvez avoir une conversation étendue avec votre agent et tester plusieurs scénarios.

Cette méthode est idéale lorsque vous souhaitez tester des flux de travail complexes ou plusieurs demandes consécutives sans basculer entre la configuration et les tests.

3. Testez depuis la bibliothèque d'agents

Après avoir sauvegardé votre agent, vous pouvez le tester depuis la section principale Agents.

  1. Naviguez vers Agents dans la barre latérale gauche.

  2. Trouvez votre agent dans la liste (vérifiez "Personnel" ou "Tous les agents").

  3. Cliquez sur le bouton Discuter sur la carte de l'agent.

Une fenêtre de chat s'ouvre et vous pouvez commencer à tester votre agent immédiatement.

4. Évaluez les réponses de l'agent

Pendant que vous testez, évaluez ces domaines clés :

L'agent suit-il son rôle et ses instructions ?

Vérifiez que l'agent se comporte conformément à l'instruction système que vous avez définie. S'il dévie, affinez vos instructions pour les rendre plus spécifiques.

L'agent utilise-t-il correctement les sources de la base de connaissances ?

Posez des questions qui nécessitent des informations provenant de vos documents connectés. Vérifiez que l'agent cite les bonnes sources et fournit des réponses précises.

Les compétences fonctionnent-elles comme prévu ?

Testez chaque compétence que vous avez ajoutée. Pour notre agent RH, vérifiez que l'export PDF fonctionne, que les documents sont correctement formatés et que les téléchargements de fichiers se déroulent correctement.

Les réponses sont-elles cohérentes ?

Posez la même question plusieurs fois ou reformulez-la. L'agent doit fournir des réponses cohérentes et fiables à chaque fois.

Le ton et le format sont-ils appropriés ?

Vérifiez que le langage, le professionnalisme et le format de sortie de l'agent correspondent à vos exigences.

5. Affinez en fonction des résultats

Après les tests, vous identifierez probablement des domaines à améliorer. Retournez à la configuration de l'agent et apportez des ajustements :

Si l'agent ne suit pas les instructions :

Modifiez l'instruction système pour la rendre plus explicite. Ajoutez des règles ou des contraintes spécifiques. Utilisez des étapes numérotées pour clarifier le flux de travail.

Si l'agent n'utilise pas correctement la base de connaissances :

Vérifiez que vos documents sont indexés et accessibles. Assurez-vous que les noms des documents sont clairs et descriptifs. Envisagez d'ajouter des documents plus ciblés et plus petits au lieu d'un seul fichier volumineux.

Si les compétences ne fonctionnent pas :

Vérifiez que les compétences sont configurées correctement avec les paramètres requis. Ajoutez des instructions explicites dans votre instruction système sur quand et comment utiliser chaque compétence. Exemple : "Après avoir créé le document, utilisez l'outil export_to_pdf pour générer un fichier PDF téléchargeable."

Si les réponses sont incohérentes :

Ajoutez des règles plus spécifiques à votre instruction système. Définissez des formats de sortie exacts. Incluez des exemples de comportement attendu.

6. Testez à nouveau et itérez

Après avoir apporté des modifications, testez à nouveau votre agent avec les mêmes questions. Vérifiez que vos améliorations ont donné de meilleurs résultats.

Répétez ce cycle – testez, identifiez les problèmes, affinez, testez à nouveau – jusqu'à ce que votre agent fonctionne de manière fiable et cohérente.


Cas d'utilisation pratiques

Test d'un agent de génération de documents

Vous avez construit un agent qui crée des annonces de poste. Testez-le en demandant différents types de documents : "Génère une description de poste pour un Responsable Marketing" et "Crée un rapport de screening pour un candidat Ingénieur Logiciel." Vérifiez que l'agent adapte sa sortie à différents rôles tout en maintenant une qualité constante.

Test de l'intégration de la base de connaissances

Votre agent a accès aux politiques et manuels de l'entreprise. Posez des questions spécifiques qui nécessitent des informations provenant de ces sources : "Quelle est notre politique de congé parental ?" ou "Quelles sont les fourchettes salariales pour les postes de niveau intermédiaire ?" Vérifiez que l'agent cite les documents corrects et fournit des informations précises.

Test de flux de travail multi-étapes

Votre agent doit effectuer une séquence d'actions. Testez le flux de travail complet : "Analyse cette description de poste, identifie les compétences requises et génère une liste de contrôle de screening des candidats au format PDF." Vérifiez que l'agent termine toutes les étapes dans le bon ordre et produit le résultat final attendu.


Conseils & bonnes pratiques

Testez tôt et souvent

N'attendez pas que votre agent soit entièrement configuré. Testez après avoir ajouté chaque composant majeur (instructions, base de connaissances, compétences). Cela vous aide à détecter les problèmes tôt et à comprendre comment chaque élément affecte le comportement de l'agent.

Utilisez des cas de test réalistes

Testez avec les vraies questions et demandes que vos utilisateurs poseront. Ne vous contentez pas de tester avec des requêtes simples. Utilisez des scénarios complexes et réalistes pour vous assurer que votre agent les gère correctement.

Testez les cas limites

Posez des questions auxquelles l'agent pourrait ne pas pouvoir répondre. Demandez des tâches hors de son périmètre. Vérifiez que l'agent les gère avec élégance et répond de manière appropriée au lieu d'inventer des informations.

Documentez ce qui fonctionne

Prenez des notes sur les cas de test réussis et les prompts efficaces. Cela vous aide à comprendre ce que votre agent fait bien et fournit des exemples aux utilisateurs.

Itérez progressivement

Apportez une ou deux modifications à la fois, puis testez à nouveau. Cela facilite l'identification des changements qui ont amélioré les performances et de ceux qui ne l'ont pas fait.

Testez avec différents utilisateurs

Si possible, faites tester votre agent par des collègues ou des utilisateurs potentiels. Ils poseront des questions auxquelles vous n'avez pas pensé et révéleront des problèmes que vous auriez pu manquer.


Étapes suivantes

Une fois que vous avez testé votre agent et l'avez affiné en fonction des résultats, vous êtes prêt à passer aux étapes suivantes :

  • Partage de votre agent – Rendez votre agent accessible aux collègues ou déployez-le pour un usage externe.

  • Évaluation & amélioration – Surveillez les performances de l'agent au fil du temps et continuez à affiner en fonction de l'utilisation réelle.

  • Gouvernance des agents – Mettez en œuvre les meilleures pratiques pour gérer l'accès, les coûts et la qualité des agents.

Votre agent est maintenant testé et prêt pour une utilisation réelle. Continuez à surveiller ses performances et à itérer en fonction des retours utilisateurs.


Ressources supplémentaires

  • Introduction aux Agents – Découvrez ce que sont les agents et comment ils fonctionnent.

  • Définir des objectifs & instructions – Définissez le rôle et le comportement de votre agent.

  • Sources (Base de connaissances) – Connectez des documents à votre agent.

  • Compétences (Outils IA) – Ajoutez des capacités comme l'export de fichiers et l'email.

  • Évaluer/Améliorer l'agent – Surveillez et optimisez les performances de l'agent au fil du temps.


Prêt à tester votre agent ? Utilisez le panneau de test dans la page de configuration, posez des questions réalistes et affinez en fonction des résultats. Votre agent s'améliorera à chaque itération.