Now Assist Référence des agents IA
Trouvez plus d’informations sur les rôles d’utilisateur, les tables et les différentes propriétés installées dans Now Assist les agents IA.
Now Assist Rôles des agents IA
Les rôles suivants sont installés avec Now Assist AI Agents avec une application compatible Now Assist .
| Rôle | Description |
|---|---|
| Administrateur d’agent IA [sn_aia.admin] | Administrateur de l’application. Un utilisateur disposant du rôle sn_aia_admin peut créer, lire, mettre à jour et supprimer des enregistrements. |
| Visionneuse d’agent IA [sn_aia.viewer] | Accès en lecture seule à l’application. Un utilisateur disposant du rôle sn_aia_viewer dispose d’un accès en lecture et aux rapports sur toutes les tables. |
| agent_role_config_admin | Avec ce rôle, l’utilisateur peut accéder aux configurations de rôle d’agent et les modifier, avec Administrateur d’agent IA [sn_aia_admin] comme rôle parent. |
| agent_role_config_viewer | Peut afficher les configurations de rôle d’agent avec Visionneuse d’agent IA [sn_aia_viewer] comme rôle parent. |
Now Assist Propriétés système des agents IA
Voici les propriétés système qui définissent les valeurs et le comportement par défaut.
| Propriété | Description |
|---|---|
| sn_aia.agent_llm_provider | Définit le fournisseur de service LLM (grand modèle de langage) pour les agents IA. Valeur par défaut : azure_openai. |
| sn_aia.type_données_support_outil_agent | Définit une liste séparée par des virgules des types de données pris en charge pour les outils utilisés par les agents pour le spoke Centre d’intégration. Chaque valeur correspond au champ de nom des enregistrements de la table Classes de champs [sys_glide_object]. |
| sn_aia.analytics_dashboard_sysid | Fournit la sys_id du tableau de bord d’analyse des agents IA. read_roles : sn_aia.admin et sn_aia.viewer |
| sn_aia.limite_sortie_de_communicateur_continu | Définit le nombre maximal de sorties continues que l’orchestrateur d’agent IA peut déclencher pour les montrer aux utilisateurs. Valeur par défaut : 3 |
| sn_aia.limite_exécution_de_l’outil_continu | Définit le nombre maximal d’utilisations consécutives pour le même outil. Valeur par défaut : 7 |
| sn_aia.enable_usecase_tool_execution_mode_override | Permet d’exécuter des workflows agentiques de manière entièrement autonome, en remplaçant tout outil non automatisé du workflow agentique. Valeur par défaut : faux |
| sn_aia.ltm.category.auto_create | Active les catégories générées par l’IA si aucune catégorie correspondante n’existe. Valeur par défaut : faux |
| sn_aia.ltm.enable_longue_mémoire_temporaire | Active la mémoire à long terme pour les agents IA. Toutes les interactions précédentes de l’utilisateur sont utilisées comme contexte pour le LLM. Valeur par défaut : faux |
| sn_aia.maximum_agent_tools | Définit le nombre maximal d’outils qui peuvent être affectés à un agent IA. Valeur par défaut : 20 |
| sn_aia.max_scheduled_trigger_query | Définit le nombre d’enregistrements traités lorsqu’un déclencheur planifié est détecté. Valeur par défaut : 10 Write_role : administrateur |
| sn_aia.mid_skill_switch_enabled | Active le changement de compétence intermédiaire. Valeur par défaut : faux |
| sn_aia.react_failure_retry_max_limit | Définit le nombre maximal de nouvelles tentatives en cas d’échec d’exécution. Valeur par défaut : 3 |
| sn_nowassist_va. routeur_redirect_va_agentique | Détermine la découverte de l’agent IA dans Agent virtuel. Si la valeur est définie sur NEVER, Agent virtuel continue questions-réponses sans IA agentique. Valeur par défaut : ROUTER_DECISION |
| com.glide.cs.dynamic.capability.timeout | Définit le délai d’expiration du descripteur d’expertise AIA. Valeur par défaut : 180. Write_role : administrateur. |
| sn_aia.enable_follow_up | Permet aux utilisateurs de poursuivre la conversation avec des suivis une fois l’exécution du workflow agentique terminée. Valeur par défaut : vrai. |
| sn_aia.follow_up_message | Définit un message de suivi envoyé une fois l’exécution terminée. Valeur par défaut : Comment puis-je encore vous aider ? |
| sn_aia. allow_context_sharing | Active le partage de la mémoire à court terme, ce qui permet au contexte de persister tout au long de l’exécution au sein de la même conversation. Valeur par défaut : true |
| sn_aia.agent_strategy_choice_enabled | Permet d’afficher la stratégie de raisonnement LLM dans l’écran de configuration de l’agent. Valeur par défaut : false |
| sn_aia.context_sharing_strategy | Cette propriété définit la stratégie à utiliser pour stocker la mémoire à court terme d'une exécution. Valeur par défaut : summarise |
| sn_aia.enable_agent_tool_input_value_overrides | Vous permet de remplacer la valeur d’entrée de l’outil d’agent. Valeur par défaut : vrai. |
| sn_aia.follow_up_qna_failure_limit | Définit la limite de fin d’exécution si le nombre de questions et réponses consécutives n’est pas disponible dans le suivi. Valeur par défaut : 1. |
| sn_aia.ltm.use_memory_for_ai_agent | Active la mémoire à long terme pour les interactions avec l’agent IA. Lorsque cette option est activée, les mémoires utilisateur stockées sont utilisées lors des interactions avec l’agent IA. Valeur par défaut : vrai. |
| sn_aia.quick_mode_failure_retry_max_limit | Définit une limite maximale de nouvelles tentatives en cas d’échec de l’exécution du mode rapide. Valeur par défaut : 3. |
| sn_aia.données_contexte_utilisateur | Définit une liste séparée par des virgules de données contextuelles utilisateur à utiliser avec les agents IA. La liste est utilisée pour sélectionner les données disponibles de l’API du graphe de connaissances : getUserContext. Liste des informations utilisateur disponibles :
Si elle est personnalisée, la propriété doit définir la liste des clés séparées par des virgules générée par la méthode getUserContext personnalisée. Valeur par défaut : profil. |
| sn_aia.agents_externes.enabled |
Définir sur vrai pour activer les fonctionnalités de l’agent externe |
| sn_aia.agents_externes.conversations_parallèles.enabled |
Active ou désactive plusieurs conversations simultanées par utilisateur |
| sn_mcp_client.cursor.max_itérations |
Spécifie le nombre maximal d’itérations de pagination basées sur le curseur à effectuer lors de l’extraction des outils MCP. Permet d’éviter les boucles excessives ou les appels d’API pendant la récupération de données.
Remarque : Définissez cette valeur sur 0 pour désactiver les limites d’itération de pagination. |
| mcp_guardian_check | Active la vérification du gardien lorsque Client MCP la valeur est définie sur vrai. La valeur par défaut est faux. Remarque :
Pour activer la vérification du gardien pour Client MCP, assurez-vous d’activer le gardien Now Assist sur la page. |
| com.glide.agentic_processes_view.activé | Active l’expérience intégrée au produit pour les workflows agentiques dans le panneau Workflows IA. Assurez-vous que cette valeur est définie sur vrai si vous prévoyez d’utiliser des actions d’interface utilisateur pour exécuter des workflows agentiques. |
| Propriété système | Description |
|---|---|
| sn_aia.enable_episodique_mémoire | Active la mémoire épisodique. Lorsque cette option est activée, les mémoires épisodiques des interactions passées sont collectées et stockées dans sn_aia_memory et utilisées lors des interactions futures afin d’améliorer l’expérience globale Valeur par défaut : vrai. . |
| sn_aia.enable_memory_limit | Nombre maximal de mémoires épisodiques à injecter dans l’invite lorsqu’un agent est invoqué. Remarque : Le nombre maximal de valeurs autorisées est inférieur ou égal à 5. |
| sn_aia. utiliser_mémoire_épisodique_pour_agent_IA | Active l’injection de mémoire épisodique pour les interactions avec l’agent IA. Lorsque cette option est activée, les mémoires utilisateur stockées sont utilisées lors des interactions avec l’agent IA. Valeur par défaut : vrai. |
Propriétés de la table Propriétés de l’agent
Les propriétés suivantes figurent dans la table Propriétés de l’agent [sn_aia_property]. Ces propriétés affectent différents comportements des agents IA.
|
Nom |
Description |
Valeur par défaut |
|---|---|---|
| alert.assist_spike_hours_to_check | Intervalle de temps, en heures, entre l’exécution de la tâche planifiée qui vérifie les pics d’utilisation de Assist | 3 |
| alert.assist_spike_usage_percentage_threshold | Pourcentage d’augmentation requis par rapport aux résultats de tâche précédente pour déclencher la notification de pic d’utilisation de Now Assist | 0.5 (50%) |
| alert.assist_spike_usage_threshold | Nombre minimum d’assistants pour déclencher la notification de pic d’utilisation d’assistants | 5000 |
| alert.consecutive_error_count | Nombre consécutif d’erreurs de latence pour déclencher la notification de latence | 3 |
| alert.llm_latency_threshold | Temps nécessaire, en secondes, au LLM pour répondre avant d’envoyer une erreur de latence | 10 |
| alert.tool_latency_threshold | Temps nécessaire, en secondes, pour qu’un outil finisse de s’exécuter avant d’envoyer une erreur de latence | 300 |
| enable_agent_tool_input_value_overrides | Détermine si les valeurs d’entrée de l’outil peuvent être remplacées par l’agent IA ou d’autres outils pour être utilisées par un autre outil | faux |
| execution_task. seuils_latence | Détermine les seuils sur le LLM et les temps d’exécution de l’outil, ainsi que les jetons de réponse/le nombre de caractères pour l’appel d’outil |
|
| follow_up_behaviour | Actions à effectuer par le workflow agentique une fois son exécution terminée. Chaque enregistrement s’applique à un seul workflow agentique. | no_followup_close_conversation |
| mcp_guardian_check | Détermine si le Gardien Now Assist s’exécute sur les exécutions d’outils MCP | faux |
| show_citations | Détermine si l’IA agentique génère des réponses dans le Now Assist panneau ou Now Assist dans l’ajout Agent virtuel d’un contenu des documents de référence pour leur sortie | faux |
Les propriétés suivantes sont utilisées pour détecter et éviter les boucles de récursivité ou d’exécution infinies. Si vous atteignez le nombre maximal d’exécutions qui correspondent à la requête dans la fenêtre de temps, toutes les nouvelles exécutions correspondant à la requête seront abandonnées. Vous pouvez ajuster ces valeurs si vous souhaitez abaisser le seuil de détection de la récursivité.
| recursive_check.create_max_executions | Nombre maximal d’exécutions correspondantes Création d’enregistrements | 50 |
| recursive_check. create_time_window | Fenêtre de délai, en minutes, pour vérifier les exécutions correspondantes Création d’enregistrements | 15 |
| recursive_check.query_for_create_record | Requête des champs des plans d’exécution pour créer des enregistrements permettant de vérifier si les exécutions se répètent | objectif={objectif}^agent={agent}^OUcas d’utilisation={cas d’utilisation} |
| recursive_check.query_for_update_record | Requête des champs des plans d’exécution pour mettre à jour les enregistrements afin de vérifier si les exécutions se répètent | related_task_record={related_task_record}^objective={objective}^agent={agent}^ORusecase={usecase} |
| recursive_check.update_max_executions | Nombre maximal d’exécutions correspondantes mettant à jour un enregistrement | 5 |
| recursive_check.update_time_window |
Intervalle de temps, en minutes, pour vérifier les mises à jour d’exécution correspondantes |
15 |
Now Assist Tables d’agents IA installées
Les tables suivantes sont installées pour que Now Assist les agents IA fonctionnent comme prévu :
| Table | Description |
|---|---|
| Workflows agentiques [sn_aia_usecase] | Liste des workflows agentiques configurés. |
| Agents IA [sn_aia_agent] | Liste des agents IA configurés. |
| Outils [sn_aia_tool] | Liste des outils utilisés par un agent IA. |
| Stratégies [sn_aia_strategy] | Liste des stratégies utilisées par un agent IA. |
| Équipes [sn_aia_team] | Équipe qui est un groupe d’agents répertoriés. |
| Membres de l’équipe [sn_aia_team_member] | Liste des équipes mappées à un agent. |
| Outils d’agents [sn_aia_agent_tool_m2m] | Liste d’outils mappés à un agent IA. |
| Agent IA : configurations des déclencheurs [sn_aia_trigger_configuration] | Liste des déclencheurs créés pour un workflow agentique. |
| Tâches d’exécution [sn_aia_execution_task] | Liste des tâches par ID de plan d’exécution. |
| Messages [/sn_aia_message] | Liste des messages enregistrés dans les conversations de l’agent IA à destination et en provenance des utilisateurs humains. |
| Exécutions des outils [sn_aia_tools_execution] | Liste des outils exécutés par l’ID du plan. Remarque : Les enregistrements de la table Exécutions des outils expirent et deviennent indisponibles après une période de 13 mois. |
| Plans d’exécution [sn_aia_execution_plan] | Liste des exécutions de plans par ID de conversation. |
| Outils d’agents [sn_aia_agent_tool_m2m] | Liste des outils et maximum d’exécutions automatiques. |
| Configurations des agents IA [sn_aia_agent_config] | Liste des agents IA actifs configurés pour l’expertise dans laquelle ils seront utilisés. |
| Propriétés de l’agent [sn_aia_property] | Diverses propriétés qui affectent le comportement de l’agent IA. |
| Métadonnées de l’IA générative M2M [sn_aia_gen_ai_m2m] | Liste des métadonnées de l’IA générative et nombre maximal d’exécutions automatiques. Gère le mappage entre les métadonnées du journal de l’IA générative sn_aia_execution_task et de l’IA générative. Si deux appels de grand modèle de langage (LLM) sont effectués vers le sn_aia_execution_task, la table sn_aia_gen_ai_m2m dispose de deux enregistrements. |
| Mesures de rapport [sn_aia_report_metric] | Liste des mesures du rapport. |
| Configurations du rôle d’accès à l’agent [sys_agent_access_role_configuration] | Liste des rôles d’accès de l’agent. Vous pouvez également créer des rôles d’accès d’agent à partir de cette table. |
| Sys_generative_ai_configuration |
| Table | Description |
|---|---|
| Groupe d’enregistrements GAF [sn_gaf_record_group] | Stocke la sortie de la compétence de regroupement. Chaque enregistrement représente une grappe d’enregistrements connexes. Vous pouvez ouvrir chaque enregistrement de groupe d’enregistrements pour découvrir quels enregistrements ont été inclus dans la grappe. |
| Détail du groupe d’enregistrements GAF [sn_gaf_record_group_detail] | Contient les enregistrements individuels qui appartiennent à chaque groupe d’enregistrements GAF. Vous pouvez également rechercher si un enregistrement est marqué pour agir en tant que représentant de la grappe sur ces enregistrements. |
| Résultat de la stratégie d’action GAF [sn_gaf_action_strategy_result] | Contient les résultats de la compétence Stratégie d’action, qui sélectionne des enregistrements représentatifs de chaque groupe pour le traitement en aval. |
| Résultats du mappeur d’actions GAF [sn_gaf_action_mapper_result] | Stocke la sortie de la compétence de mappage, qui mappe les nouveaux enregistrements aux grappes existantes. |
| Résultats du réducteur d’action GAF [sn_gaf_action_reducer_result] | Stocke le résultat de la compétence Réducteur d’action. Les résultats incluent des aperçus pour des clusters entiers. Par exemple, comment résoudre des incidents similaires à ceux regroupés dans une grappe. |