Aller au contenu

Versions de test des outils

Un outil qui envoie un e-mail, enregistre ou réserve quelque chose le fait à chaque appel. Dans une évaluation ou un essai, vous ne le voulez généralement pas. Une version de test indique ce qui répond à la place de l’outil : une réponse fixe que vous rédigez vous-même, ou un autre outil de votre organisation, comme la même connexion vers un environnement de test. Cette page s’adresse à celles et ceux qui configurent les outils et les évaluations.

Où une version de test s’applique

  • Toujours : dans chaque exécution d’une évaluation, que vous la lanciez vous-même ou qu’elle tourne chaque nuit, et dans les deux exécutions d’un essai d’un assistant allégé.
  • Jamais : dans une conversation. Un chat, un employé virtuel et quiconque utilise lui-même un outil dans l’AI Toolbox appellent toujours le vrai outil.

Un outil sans version de test est vraiment appelé, même lors d’un test. Si la version de test ne peut pas répondre, par exemple parce que l’outil choisi a été supprimé, l’appel échoue. Le vrai outil n’est alors jamais appelé.

Choisir une version de test

Pour chaque version de test, vous choisissez Qu’est-ce qui répond lors d’un test ? :

  • Pas de version de test : le vrai outil est appelé, même lors d’un test. C’est le choix par défaut.
  • Réponse fixe : vous rédigez la réponse vous-même, en Texte ou en JSON (un objet ou une liste), 64 Kio au maximum. Vous pouvez coller la réponse d’un vrai appel.
  • Un autre outil : sous Outil qui répond, choisissez un outil créé par votre organisation. Vous ne pouvez pas choisir l’outil lui-même. Cet autre outil reçoit la même demande.

Sur un outil d’API ou de base de données

Ouvrez l’outil dans la salle des machines. Sous ce que fait l’outil se trouve le bloc Version de test. Choisissez une version de test et enregistrez l’outil avec Enregistrer ; la version de test est conservée avec le reste. Il vous faut le même droit que pour modifier l’outil. Un outil partagé avec vous sans son contenu indique seulement que vous ne pouvez pas voir s’il a une version de test.

Sur un connecteur

La page d’un connecteur comporte la carte Versions de test, entre les actions et les versions. Chaque action proposée par le connecteur a sa propre version de test. Choisissez Enregistrer les versions de test pour les conserver ensemble. Un connecteur installé par un abonnement les affiche en grisé. Voir aussi Connecteurs.

Sur un outil fixe

Un outil fixe, comme la recherche sur le web, appartient à chaque organisation et n’a pas de page propre. Dans la vue d’ensemble de la salle des machines, sa ligne porte le bouton Version de test. Il ouvre une fenêtre avec la version de test de cet outil, pour toute l’organisation. Quiconque voit la vue d’ensemble peut la lire ; seul un administrateur de l’organisation la modifie. Choisissez Pas de version de test puis Enregistrer pour la retirer.

Ce que vous voyez dans une exécution

Chaque étape d’une exécution indique sous Outils utilisés quels outils l’assistant a appelés, dans l’ordre. Un appel auquel la version de test a répondu porte l’étiquette Version de test : le vrai outil n’a pas été appelé. Cette ligne apparaît même si vous n’avez pas le droit de lire les réponses de l’exécution.

Version de test ou outil laissé de côté

Vous pouvez aussi laisser un outil de côté dans les essais ou dans les exécutions d’une évaluation. Une version de test vaut généralement mieux : un outil laissé de côté n’est pas proposé, donc un scénario qui le vérifie échoue. Un outil doté d’une version de test est bien appelé, mais rien de réel ne se produit.

Si une version de test choisit un autre outil qui demande une approbation, l’approbation de cet autre outil s’applique. Personne ne peut répondre pendant une exécution : cet outil n’y est donc pas proposé.