Catalogue de services blocs de rubriques dans Agent virtuel Optimisé par Now LLM
Vous pouvez concevoir une conversation thématique au format Agent virtuel optimisé Now LLM en incluant des blocs de rubriques réutilisables pour effectuer des tâches d’envoi de demande.
Demandez l’élément de catalogue (Now LLM)
Vous pouvez utiliser ce bloc de rubriques pour demander un élément de catalogue via une expérience conversationnelle et simplifiée basée sur l’IA générative. Pour plus d’informations sur la configuration Now Assist d’une demande conversationnelle du catalogue, reportez-vous à la section Configure Now Assist in Conversational Catalog Request.
| Paramètre | Description |
|---|---|
| catalog_item_id | sys_id de l’élément de catalogue qui doit être demandé. |
| context_json | Contexte de la conversation au format JSON. |
| execute_contextual_search | Option permettant de spécifier si la recherche contextuelle doit être exécutée pour un créateur d’enregistrement en fonction de sa configuration. Pour plus d’informations sur la définition de la recherche contextuelle pour un créateur d’enregistrement, voir Définir la recherche contextuelle pour un créateur d’enregistrement. |
| confirm_catalog_item | Option permettant de spécifier si l’utilisateur doit confirmer l’élément de catalogue avant de passer à l’étape suivante. Si cette valeur est définie sur faux, l’utilisateur peut répondre aux questions sur les éléments de catalogue en ignorant la confirmation. |
| show_end_state_card | Option permettant d’afficher à l’utilisateur des informations de carte d’état de fin sur l’enregistrement généré. |
| Paramètre | Description |
|---|---|
| record_id | sys_id de l’enregistrement généré après la soumission de l’élément. Si l’élément de catalogue n’est pas pris en charge en mode conversation ou si l’utilisateur n’a pas accès à l’élément, -1 est renvoyé. |
| record_table | Nom de la table dans laquelle l’enregistrement est généré. |
| statut | État de la demande. Les options possibles sont réussite ou erreur. |
| variables | Questions relatives à l’élément de catalogue. |
| message | Message qui donne des informations supplémentaires en cas d’échec. |
| used_LLM | Option qui indique si Now LLM elle a été utilisée lors de la demande de l’élément, c’est-à-dire si le remplissage d’emplacement a été effectué pour les questions définies dans un élément de catalogue à l’aide de l’IA générative. |
Agent virtuel Types de rendu
Un élément de catalogue peut être affiché sous forme de conversation, de fenêtre ou de Agent virtuel fenêtre contextuelle.
Demande d’élément de catalogue à l’aide d’un type de rendu de conversation
Les conditions suivantes doivent être remplies lorsqu’un utilisateur demande un élément de catalogue en mode conversation dans Agent virtuel Optimisé par Now LLM.
- Un élément de catalogue ne peut pas comporter plus de questions que le nombre spécifié dans la sn_now_assist_cr.llm.conversational.request.question.limit propriété. Par défaut, ce nombre est défini sur 500. Pour plus d’informations sur cette propriété, reportez-vous à la section Propriétés du Catalogue de services.
- Un élément de catalogue peut avoir des politiques d’interface utilisateur de catalogue scriptées. Cependant, lorsqu’un élément de catalogue a des politiques d’interface utilisateur scriptées contenant des méthodes ou des fonctions non prises en charge, l’élément de catalogue devient non conversationnel.
- Les méthodes ou classes suivantes sont prises en charge dans les scripts clients du catalogue ou les politiques d’interface utilisateur scriptées pour qu’un élément de catalogue soit conversationnel :
- moment
- window.location.href
- haut.emplacement.href
- top.window.open
- Fenêtre.Ouverte
- ouvert
- Tableau
- Booléen
- Date
- Erreur
- GlideAjax
- GlideRecord
- JSON
- Math
- Numéro
- Objet
- Exp. RegExp
- Chaîne
- alerte
- console.info
- console.erreur
- console.debug
- console.warn
- console.log
- console.effacer
- console.count
- console.countReset
- répertoire.console
- console.dirxml
- console.table
- decodeURI
- decodeURIComponent
- encodeURI
- Evalexec
- g_form.addErrorMessage
- g_form.addInfoMessage
- g_form.addOption
- g_form.clearMessages
- g_form.clearOptions
- g_form.clearValue
- g_form.getActionName
- g_form.getDisplayValue
- g_form.getEditableFields
- g_form.getIntValue
- g_form.getReference
- g_form.getSysId
- g_form.getTableName
- g_form.getUniqueValue
- g_form.getValue
- g_form.hasField
- g_form.hideAllFieldMsgs
- g_form.hideErrorBox
- g_form.hideFieldMsg
- g_form.isObligatoire
- g_form.isNewRecord
- g_form.isReadOnly
- g_form.isVisible
- g_form.removeOption
- g_form.enregistrer
- g_form.setDisabled
- g_form.setDisplay
- g_form.setLabel
- g_form.setLabelOf
- g_form.setMandatory
- g_form.setReadOnly
- g_form.setReadonly
- g_form.setValue
- g_form.setVariablesReadOnly
- g_form.setVisible
- g_form.showErrorBox
- g_form.showFieldMsg
- g_form.soumettre
- g_user
- ga.addParam
- ga.getXML
- indexOf
- isLoading
- isNaN
- newValue
- oldValue
- onChange
- parseFloat
- analyser Int
- ce
- à Fixe
- couper
- non défini
- échapper
- Annuler l’échappement
- Un élément de catalogue peut avoir des scripts clients de catalogue. Cependant, lorsqu’un élément de catalogue possède des scripts clients de catalogue contenant des méthodes ou des fonctions non prises en charge, l’élément de catalogue devient non conversationnel.
- Les variables contenant des implications de tarification ne sont pas prises en charge.
- Vous pouvez spécifier la limite supérieure du nombre d’enregistrements de variables de type référence correspondant à une table de la sn_now_assist_cr.llm.reference_question_choices.limit propriété. Par défaut, la limite est de 2000 000. Si vous spécifiez une valeur supérieure à 2000000, cela peut avoir un impact sur le délai de réponse.
- Le type de variable de page d’interface Portail de servicesutilisateur est ignoré dans .Agent virtuel Pour plus d'informations, consultez Types de variables de catalogue de services.
- Pour prendre en charge les variables personnalisées, les utilisateurs doivent associer des blocs de rubriques aux variables personnalisées pour les représenter dans les interfaces conversationnelles. Si les utilisateurs n’associent pas de blocs de rubriques, l’élément de catalogue contenant les variables personnalisées devient non conversationnel.
- Si vous savez qu’une variable rend un élément de catalogue non conversationnel, vous pouvez supprimer cette variable des interfaces conversationnelles en sélectionnant l’option Supprimer des interfaces conversationnelles . Recherchez l’option dans l’onglet Disponibilité du formulaire de question dans Now Platform.
-
Les messages de champ ne sont pas affichés au demandeur dans les scénarios suivants :
- Si le message de champ s’affiche pour la question qui a déjà reçu une réponse.
- Si le demandeur ne voit pas la question parce qu’elle est en lecture seule, masquée ou déjà renseignée automatiquement.
- Les attributs de variables suivants sont pris en charge :
- ref_ac_order_by
- allowed_extensions
- max_file_size
Remarque :Tous les autres attributs de variable sont ignorés dans Agent virtuel. - Un élément de catalogue peut avoir un jeu de variables d’une seule ligne, mais pas un jeu de variables de plusieurs lignes.
- Si un élément de catalogue a une valeur par défaut configurée pour une question, la valeur par défaut est affichée dans Agent virtuel, ce qui permet à l’utilisateur de continuer avec la valeur par défaut sans avoir à la sélectionner manuellement. L’utilisateur peut également choisir une valeur différente de la valeur par défaut.
- L’utilisateur ne peut pas ignorer le type de questions suivant pour un élément de catalogue :
- Choix multiple de recherche
- Zone de sélection
- Zone de sélection de recherche
- Oui/Non
- Échelle numérique (si Ne sélectionnez pas, la configuration du premier choix n’est pas sélectionnée)
- Choix multiple (si Ne pas sélectionner la configuration du premier choix n’est pas sélectionnée ou si la configuration du choix Inclure n’est pas sélectionnée)
- Si l’utilisateur utilise Agent virtuel dans un autre outil de collaboration pris en charge comme Microsoft Teams:
- La recherche d’une valeur à l’aide de l’icône de recherche dans les champs de type de choix n’est pas prise en charge.
Figure 1. Champs de type de choix dans Microsoft Teams Figure 2. Champs de type de choix dans Agent virtuel - La recherche d’une valeur dans les champs de type référence s’effectue sous la forme d’une question.
Figure 3. Champs de type Référence dans Microsoft Teams Figure 4. Champ de type Référence dans Agent virtuel
- La recherche d’une valeur à l’aide de l’icône de recherche dans les champs de type de choix n’est pas prise en charge.
Demande d’élément de catalogue utilisant un type de rendu contextuel
Demande d’élément de catalogue utilisant un type de rendu de fenêtre
Un utilisateur peut soumettre une demande d’élément de catalogue dans une fenêtre. Dans une fenêtre, Agent virtuel fournit un lien permettant à l’utilisateur d’envoyer la demande dans le portail de services défini dans la sn_itsm_va.com.snc.itsm.virtualagent.portal_url propriété. Un élément non conversationnel s’affiche sous forme de fenêtre s’il possède une variable Personnalisé, Personnalisé avec étiquette ou Page de l’interface utilisateur.
- Élément de contenu
- Guide de commande
- Lanceur d'assistant
- Modèle de changement standard