Les développeurs citoyens et les développeurs professionnels ont accès au package AI Skills dans l\'Bot editor en fonction de la licence et du rôle qui leur ont été attribués.

L\'administrateur de l\'automatisation crée un rôle personnalisé pour attribuer l\'accès aux AI Skills aux utilisateurs en fonction de leur rôle et de leur tâche. Une AI Skill se compose d\'une Model connection (qui se connecte à un modèle de base), d\'une Prompt (qui consiste en une invite affinée) et d\'une Prompt Input (valeurs définies dans la AI Skill par le développeur professionnel lors de sa création). Les valeurs d\'entrée des invites peuvent être saisies directement dans l\'automatisation.

Les utilisateurs peuvent invoquer l\'action Exécuter une action dans leur automatisation en accédant à Compétences en IA > Exécuter, puis en sélectionnant une AI Skill dans la liste disponible.
Remarque : Utilisez Bot Agent 22.60.10 ou une version ultérieure pour exécuter vos bots avec succès.

Prérequis :

  • Vous avez besoin des rôles Bot_Creator et Bot_Runner pour utiliser l\'action Compétences en IA > Exécuter.
  • Vous devez avoir accès aux dossiers pertinents (qu\'ils soient Privés ou Publics) pour accéder aux AI Skills.

Procédure

Les étapes suivantes vous indiquent comment utiliser l\'action Compétences en IA > Exécuter dans une automatisation.
  1. Connectez-vous à la Control Room et accédez à Automatisation > Créer un nouveau ou icône + et choisissez Task Bot. Vous pouvez également modifier un Task Bot existant en y accédant à partir de l\'onglet Automatisations.
  2. Dans l\'Bot editor, ajoutez l\'action Compétences en IA > Exécuter à l\'automatisation.
  3. Puis, cliquez sur l\'action Exécuter dans le flux d\'automatisation pour afficher le panneau de détails.
  4. Cliquez sur Choisir et sélectionnez une AI Skill dans la liste à laquelle vous avez accès dans votre référentiel.
  5. Lorsque vous sélectionnez une AI Skill, le champ Invite est rempli avec le texte de l\'invite du AI Skill.

    AI Skills package > Détails de l\'action Exécuter

  6. Le champ Entrées de compétences en IA est également activé et affiche les valeurs d\'entrée définies dans la AI Skill. Par exemple, si le AI Skill a deux valeurs d\'entrée définies, les deux champs de valeur d\'entrée seront affichés.
    Vous pouvez définir une variable pour le champ Entrées des compétences en IA, ce qui vous permet d\'analyser les informations dans la AI Skill et d\'obtenir une réponse du modèle. Le AI Skill exécute l\'invite en fonction de la valeur saisie dans ce champ et renvoie des valeurs pour les champs suivants. Ces champs sont facultatifs et peuvent être définis à l\'aide de variables « If » en fonction de votre cas d\'utilisation :
    1. Enregistrer la réponse dans une variable (facultatif) : affiche la réponse reçue suite à l\'exécution de l\'invite. Il s\'agit de la valeur de sortie.
    2. Erreur (facultatif) : capture le statut de l\'erreur. Vous pouvez définir une variable « If » basée sur le champ de sortie Enregistrer la réponse dans une variable et définir la condition requise pour afficher un message d\'erreur.
    3. Statut de réussite (facultatif) : capture le statut de la réussite. Comme pour le champ Erreur, vous pouvez définir une variable « If » basée sur le champ de sortie Enregistrer la réponse dans une variable et définir la condition requise pour afficher un message de réussite.
    Remarque : les détails des données de l\'Prompt peuvent contenir des PHI, des PII ou d\'autres données sensibles que vous choisissez d\'entrer dans l\'Prompt. Nous vous recommandons d\'en tenir compte lorsque vous testez et exécutez une Prompt.
  7. Avec l\'introduction de Grounded by knowledge base et Grounded by data store Model connections, nous afficherions également les champs avec les citations renvoyées dans un format de tableau.
    La réponse est envoyée à une variable SampleString et une variable de table est automatiquement sélectionnée pour afficher les citations. Le tableau affiche deux clés dans chaque citation. L\'un est le segment de contenu affichant le bloc d\'informations et l\'autre est l\'URI, qui est une URL vers le bloc d\'informations dans la base de connaissances ou le magasin de données auquel l\'appel de modèle fait référence.
    Remarque : Lorsque vous exécutez l\'automatisation, l\'exécution affiche des messages indiquant les citations référencées dans des boîtes de message.
  8. Enregistrez l\'automatisation. Puis, exécutez l\'automatisation et testez-la.