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

Prérequis

Un développeur professionnel requiert les autorisations et rôles suivants pour créer et tester un AI Skill.
  • Rôle : AAE_Basic, rôle personnalisé Développeur professionnel
  • Autorisation : Bot Creator
  • Paramètre : Administration > Paramètres > Gestion des données de l\'IA > Paramètres de journalisation des données doit être activé. L\'administrateur d\'automatisation peut activer ce paramètre pour le développeur Pro.

Voir Rôles et autorisations

Autres exigences:

En plus des rôles et des autorisations, le Développeur professionnel doit être connecté à un Bot Agent. Dans le cadre du test de la Model connection, vous devez exécuter le bot sur votre bureau. Veillez donc à ce que le Bot Agent soit configuré pour votre utilisateur. Si vous devez basculer la connexion vers une autre Control Room, voir : Basculer l\'enregistrement de périphérique entre des instances de la Control Room.

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 dans leur automatisation en accédant à Compétences 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.

Procédure

  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 le Bot editor, ajoutez l\'action Compétences IA > Exécuter à l\'automatisation.
  3. Cliquez sur l\'action Exécuter dans le flux d\'automatisation pour afficher le panneau des 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 renseigné avec le texte de l\'invite provenant de l\'AI Skill.
    AI Skills package > Détails de l\'action Exécuter
  6. Le champ Entrées de compétences IA est activé et affiche les valeurs d\'entrée définies dans l\'AI Skill sélectionnée. 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 afin de transmettre des informations à l\'AI Skill et de recevoir 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 générée par l\'exécution de l\'invite (valeur de sortie).
    2. Erreur (facultatif) : capture le statut de l\'erreur. Vous pouvez définir une variable « If » basée sur la sortie Enregistrer la réponse dans une variable pour afficher un message d\'erreur.
    3. Statut de réussite (facultatif) : capture le statut de la réussite. Comme pour Erreur, vous pouvez définir une variable « If » basée sur la sortie de la réponse afin d\'afficher un message de réussite.
    Remarque :
    • les détails des données de la Prompt peuvent contenir des PHI, des PII ou d\'autres données sensibles que vous choisissez d\'entrer dans la Prompt. Tenez-en compte lorsque vous effectuez des essais et exécutez une Prompt.
    • Lors de l\'utilisation des Grounded by knowledge base et Grounded by data store Model connections, des champs supplémentaires affichent les citations renvoyées dans un format de tableau.

      La réponse est enregistrée dans une variable SampleString, et une variable de tableau est automatiquement sélectionnée pour afficher les citations. Chaque citation comprend un segment de contenu (morceau d\'information) et un URI (URL) vers le morceau référencé dans la base de connaissances ou le magasin de données.

    • Lorsque vous exécutez l\'automatisation, des messages affichent les citations référencées dans des zones de message.
  7. Enregistrez l\'automatisation. Exécuter l\'automatisation et faire un essai.