Créer une entité dérivée du système

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Créez une entité personnalisée dérivée d’une entité système par défaut telle que la date, l’heure, la durée ou l’emplacement.

    Avant de commencer

    Pourquoi et quand exécuter cette tâche

    Les entités système sont prédéfinies dans votre ServiceNow instance par défaut et s’affichent dans la section Entités de l’écran Modèle. Ces entités, telles que DATE,HEURE et DATE_TIME, sont activées par défaut. Vous pouvez les désactiver et les réactiver si nécessaire en cliquant sur Activer.

    Les entités dérivées du système étendent vos entités système, fournissant plus de contexte. Par exemple, votre modèle comprend déjà les formats de date grâce à l’entité système DATE. Toutefois, vous pouvez créer des entités dérivées du système, telles que startdate et enddate, pour extraire plus d’informations des énoncés de l’utilisateur concernant les dates.

    Pour l’exemple de scénario suivant, vous créez un modèle pour la réservation de vols, de voitures, d’hôtels et d’événements. Vous voulez que votre intention #FlightBooking interpréter les énoncés avec les demandes de vol de vos utilisateurs. Votre modèle contient l’entité système LOCATION, mais les plans de vol impliquent généralement deux emplacements.

    Dans cet exemple de procédure, vous créez deux entités dérivées du système pour collecter les lieux de départ et d’arrivée du vol.

    Procédure

    1. Accédez à la Tous > Console NLU > Modèles.
      L’onglet Agent virtuel s’ouvre par défaut.
    2. Sélectionnez l’onglet de l’application de votre modèle, puis le nom de votre modèle.
    3. Dans la page des détails du modèle, sélectionnez Intentions.
    4. Sélectionnez le nom de l’intention.
      Pour cet exemple, vous sélectionnez l’intention #FlightBooking .
    5. Dans l’onglet Énoncés , sélectionnez un mot ou une expression de l’un des énoncés.
      Dans cet exemple de scénario, vous avez un exemple d’énoncés : réserver un vol de San Diego à San Francisco. Pour cette étape, cliquez sur San Diego.
      Fenêtre Entité de l’onglet Énoncés de la page Détails de l’intention.
    6. Sélectionnez Créer une nouvelle entité.
    7. Sur l’écran Créer une entité, configurez les champs.
      Pour cet exemple, utilisez les configurations suivantes.
      • Nom de l’entité : entrez FromLocation
      • Type : sélectionnez Dérivé du système
      • Disponibilité du modèle : cochez cette case si vous souhaitez que cette entité soit incluse dans toutes les intentions de votre modèle
      • Entité parente : sélectionnez EMPLACEMENT
      Fenêtre Créer une nouvelle entité pour une entité dérivée du système.
    8. Sélectionnez Enregistrer.
    9. Sur le même énoncé, sélectionnez un autre mot ou une autre expression.
      Dans cet exemple de scénario, cliquez sur San Francisco.
      Fenêtre Entité de l’onglet Énoncés de la page Détails de l’intention. Assurez-vous de sélectionner la partie correcte de l’énoncé.
    10. Sélectionnez Créer une nouvelle entité.
      Pour cet exemple, utilisez les configurations suivantes.
      • Nom de l’entité : Entrez ToLocation
      • Type : sélectionnez Dérivé du système
      • Disponibilité du modèle : cochez cette case si vous souhaitez que cette entité soit incluse dans toutes les intentions de votre modèle
      • Entité parente : sélectionnez EMPLACEMENT
      Fenêtre Créer une nouvelle entité pour une entité dérivée du système.
    11. Sélectionnez Enregistrer.
      Résultat: Vos deux entités dérivées du système s’affichent dans la fenêtre d’entité.
      Fenêtre Entité pour les entités dérivées du système.

    Que faire ensuite

    Formez votre modèle pour enregistrer les entités. Vous pouvez essayer votre modèle pour voir s’il reconnaît et interprète les variations des entités que vous avez créées.

    Pour cet exemple, vous pouvez tester votre modèle avec des lieux de départ et d’arrivée différents.
    1. Sélectionnez Essayer le modèle.
    2. Entrez réserver un vol de Dallas à San Jose.
    3. Sélectionnez Aller.
    Figure 1. Page des détails des intentions avec le panneau de test
    Page des détails des intentions avec le panneau de test ouvert. Formez et testez votre modèle pour évaluer vos nouvelles entités.
    Le modèle prédit l’intention, en montrant les entités qu’il a utilisées pour déterminer les valeurs. Notez qu’il utilise à la fois l’entité système et l’entité dérivée du système lors de la prédiction.