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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 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 par défaut dans votre ServiceNow instance et apparaissent 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 utilisateur concernant les dates.

    Pour l’exemple de scénario suivant, vous créez un modèle de réservation de vols, de voitures, d’hôtels et d’événements. Vous souhaitez que votre #FlightBooking d’intention interprète 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 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. Sur 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 phrase à partir de l’un des énoncés.
      Dans cet exemple, vous avez un exemple d’énoncés qui réservent un vol de San Diego à San Francisco. Pour cette étape, cliquez sur San Diego.
      Fenêtre Entité dans l’onglet Énoncés de la page Détails de l’intention.
    6. Sélectionnez Créer une entité.
    7. Dans l’écran Créer une nouvelle entité, configurez les champs.
      Pour cet exemple, utilisez ces configurations.
      • Nom de l’entité : Entrer FromLocation
      • Type : sélectionner 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é parent : Sélectionner EMPLACEMENT
      Créer 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, vous cliquez sur San Francisco.
      Fenêtre Entité dans l’onglet Énoncés de la page Détails de l’intention. Assurez-vous de sélectionner la bonne partie de l’énoncé.
    10. Sélectionnez Créer une entité.
      Pour cet exemple, utilisez ces configurations.
      • Nom de l’entité : Entrer ToLocation
      • Type : sélectionner 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é parent : Sélectionner EMPLACEMENT
      Créer 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 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. Entrez , réservez un vol de Dallas à San Jose.
    3. Sélectionnez Aller.
    Figure 1. Page de détails des intentions avec le panneau de test
    Page de détails des intentions avec le panneau de test ouvert. Formez et essayez 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 comment il utilise à la fois l’entité système et l’entité dérivée du système lors de la prédiction.