Utiliser une action d’agent IA
Utilisez les données de flux pour exécuter un agent IA et configurez la sortie d’agent attendue pour une utilisation ultérieure dans le flux.
Rôles et disponibilité
Disponible en tant qu’action de spoke d’IA générative de Concepteur de flux, qui nécessite le module d’extension Now Assist Agents IA. Les utilisateurs disposant du rôle flow_designer ou administrateur peuvent ajouter une action à un flux et définir les détails de la configuration.
Entrées
Fournissez une valeur pour chaque entrée dont votre action a besoin. Pour ajouter des valeurs dynamiques, vous pouvez également sélectionner des pastilles de données à l'aide du sélecteur de pastilles.
- Agent IA
- Type de données : Reference
L’agent IA que vous souhaitez utiliser dans ce flux. Vous devez installer le module d’extension Agents Now Assist IA et créer et configurer un agent IA. Pour en savoir plus sur l’installation du module d’extension Now Assist Agents IA, reportez-vous à la rubrique Install Now Assist AI agents. Pour en savoir plus sur la création d’un agent IA, reportez-vous à la section Create an AI agent.
- Utilisateur de l'assistance
- Type de données : Reference
Utilisateur qui est contacté Now Assist pour examiner et autoriser le travail de l’agent IA lorsque l’agent IA s’exécute en mode supervisé. Sélectionnez un utilisateur qui répond aux critères de sécurité définis dans les contrôles de sécurité IA. Si les agents IA sont configurés pour accepter un utilisateur dynamique, sélectionnez un utilisateur qui dispose des rôles nécessaires pour exécuter l’agent IA. Pour plus d’informations sur les contrôles de sécurité d’un agent IA, consultez Define security controls for an AI agent. Pour plus d’informations sur l’activation du panneau, reportez-vous à la Now Assist section Activate the Now Assist panel standard chat.
- Objectif
- Type de données : String
Les instructions textuelles envoyées à l’agent IA.
- Attendre l'achèvement
- Type de données : True/False
Option permettant de mettre en pause le flux jusqu’à ce que l’agent IA finisse de s’exécuter et fournisse des valeurs de sortie.
- Mode d'exécution
- Type de données : Choice
Option permettant d’exécuter un agent IA avec ou sans intervention ou approbation de l’utilisateur. En mode autonome, l’action exécute l’agent IA sans aucune entrée ni approbation de l’utilisateur. En mode supervisé, l’action nécessite une entrée ou une approbation de l’utilisateur pour exécuter l’agent IA.
- Sorties prévues
- Type de données : Dynamic Object
Liste des objets de sortie que l’agent IA est censé renvoyer. Chaque sortie attendue est un objet qui a une étiquette, un nom et une valeur de type de données. Vous pouvez utiliser les sorties attendues pour collecter des données auprès de l’agent IA, puis utiliser ces données ailleurs dans le flux.
- Étiquette de conversation
- Type de données : String
Nom qui identifie la conversation sur l’exécution de l’agent IA dans le Now Assist panneau. Pour en savoir plus sur l’activation du panneau, reportez-vous à la Now Assist section Activate the Now Assist panel standard chat.
- Mémoire de contexte
- Type de données : String
Informations de contexte que vous souhaitez envoyer à l’agent IA. Ce contexte permet de déterminer les valeurs de sortie produites par l’agent IA.
Sorties
Vous pouvez utiliser ces sorties comme entrées pour d’autres éléments.
- Enregistrement du plan d'exécution
- Type de données : Reference
L’enregistrement contenant l’objectif, les tâches d’exécution, les messages et les exécutions d’outils exécutées par l’agent IA.
- Sortie de l'agent
- Type de données : Dynamic Object
Objet contenant la liste des valeurs de sortie attendues générées par l’agent IA.
- Message de l'agent
- Type de données : String
Le message renvoyé par l’agent IA.
- État de l'agent
- Type de données : String
Le statut d’exécution de l’agent IA. L’agent IA renvoie la réussite lorsqu’il s’exécute ou l’échec lorsqu’il ne s’exécute pas.
Utiliser l’agent IA pour les détails de résolution d’incident
Cet exemple nécessite l’installation du module d’extension Now Assist pour Gestion des services IT (ITSM) et l’activation de la compétence de génération de notes de résolution.
Dans cet exemple, l’action Utiliser un agent IA est configurée pour utiliser l’agent IA Détails de résolution d’incident en mode supervisé. L’objectif répertorie les données qui aideront l’IA à comprendre la résolution d’un incident.
Étant donné que cet exemple s’exécute en mode supervisé, le flux s’interrompt jusqu’à ce que l’utilisateur d’assistance interagisse avec la conversation générée dans le Now Assist panneau.
Une fois que l’utilisateur d’assistance a fourni la réponse nécessaire, le flux continue d’exécuter l’action et fournit ses valeurs de sortie. Le flux utilise ces valeurs de sortie pour envoyer un e-mail.