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

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 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 par défaut dans votre ServiceNow instance et s’affichent dans la section Entités de l’écran Modèle. Ces entités, telles que DATE,TIME 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 utilisateur concernant les dates.

    Pour l’exemple de scénario suivant, vous créez un modèle pour réserver des vols, des voitures, des hôtels et des événements. Vous souhaitez 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 rassembler les lieux de départ et d’arrivée du vol.

    Procédure

    1. Accédez à la Tout > 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 dans 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 des détails de l’intention.
    6. Sélectionnez Créer une nouvelle entité.
    7. Dans l’écran Créer une entité, configurez les champs.
      Pour cet exemple, utilisez les configurations suivantes.
      • Nom de l’entité : Entrer l’emplacement de l’expéditeur
      • 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électionner un EMPLACEMENT
      Créez une fenêtre d’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 phrase.
      Dans cet exemple de scénario, vous cliquez sur San Francisco.
      Fenêtre Entité de l’onglet Énoncés de la page des 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é : Entrer 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électionner un EMPLACEMENT
      Créez une fenêtre d’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 d’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 un lieu de départ et d’arrivée différent.
    1. Sélectionnez Essayer le modèle.
    2. Saisissez la réservation d’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 de l’intention 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 affichant 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.