Mise en cache pour Now Assist les résultats Genius des questions-réponses

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 10 minutes de lecture
  • Recherche IA fournit deux caches de temps de requête afin d’améliorer les performances de recherche pour Now Assist les meilleurs résultats de questions-réponses. La mise en cache permet Recherche IA de renvoyer des réponses aux meilleurs résultats de questions-réponses précédemment générées Now Assist sans soumettre d’articles de la base de connaissances à la Now LLM Service génération de réponses.

    Now Assist Questions-réponses : vue d’ensemble de la mise en cache des résultats Genius

    Lorsqu’une requête de recherche déclenche une Now Assist configuration des résultats Genius pour les questions-réponses, Recherche IA utilisez la requête de recherche et le sys_id du résultat de recherche d’article de la base de connaissances le mieux classé de la recherche pour rechercher les résumés d’articles mis en cache. Si aucun résumé d’article n’est trouvé dans les caches actifs, Recherche IA soumet la requête de recherche et l’sys_id de l’article à la Now LLM Service génération de réponses.
    Remarque :
    Par défaut, Recherche IA utilise uniquement le cache de premier niveau et les réponses aux résultats Genius lors de la Now LLM Service recherche Now Assist des questions-réponses. Pour activer le cache de deuxième niveau ou désactiver l’utilisation de , Now LLM Service les administrateurs peuvent modifier le mode opérationnel des caches comme décrit dans cette rubrique.

    Les caches query-time ne prennent en charge que les recherches en anglais, les articles de la base de connaissances et les réponses.

    Niveaux de cache

    Le cache comprend deux niveaux qui fonctionnent de différentes manières pour améliorer les performances de recherche pour Now Assist les résultats Genius de questions-réponses.
    Cache de premier niveau

    Le cache de premier niveau comprend une liste de paires clé-valeur stockées en mémoire pour un accès rapide. Chaque entrée de cache possède une clé qui inclut une requête de recherche et le sys_id d’un article de la base de connaissances renvoyé par cette requête. La valeur de l’entrée de cache inclut le résumé généré par Now LLM Service la requête de recherche et l’article de la base de connaissances spécifiés.

    Lors de la vérification du cache de premier niveau, Recherche IA compare votre requête de recherche et le sys_id de vos résultats de recherche d’article de la base de connaissances aux clés d’entrée de cache. S’il trouve une clé correspondante, il renvoie le résumé de l’article à partir de la valeur d’entrée de cache correspondante. Sinon, il vérifie le cache de deuxième niveau.
    Remarque :
    Le cache de premier niveau ne renvoie un résultat que lorsque votre requête de recherche correspond exactement aux mots clés de la requête de recherche mise en cache. Par exemple, si vous recherchez pour éviter les escroqueries , vous n’obtiendrez pas de résultat pour une entrée en cache avec une requête de recherche sur la façon de prévenir les escroqueries , car les deux requêtes de recherche ne contiennent pas les mêmes termes.
    Cache de deuxième niveau

    Le cache de deuxième niveau comprend une table configurée en tant que Recherche IA source indexée. Chaque enregistrement de cette table est une entrée de cache et comprend une requête de recherche, le sys_id d’un résultat de recherche d’article de la base de connaissances associé, le résumé généré pour cette requête et cet article de la base de connaissances, et d’autres champs tels que épinglé, sys_updated_on et run_as. Recherche IA Met à jour l’index de cette table chaque fois que ses enregistrements sont créés, mis à jour ou supprimés. Cette opération de mise à jour d’index peut prendre jusqu’à une minute.

    Lors de la vérification du cache de deuxième niveau, Recherche IA interroge la table indexée à la recherche d’une entrée qui correspond à votre requête de recherche et à l’sys_id du résultat de recherche de votre article de la base de connaissances. S’il trouve une entrée correspondante, il renvoie le résumé de l’article stocké dans la table indexée. Sinon, il soumet ensuite votre requête de recherche et le résultat de recherche de l’article de la base de connaissances au Now LLM Service.
    Remarque :
    Contrairement au cache de premier niveau, le cache de deuxième niveau compare les significations des requêtes de recherche à l’aide de la recherche vectorielle sémantique, de sorte que vous pouvez obtenir un résultat de cache même si votre requête de recherche n’est pas une correspondance exacte de mot clé pour la requête de recherche en cache. Par exemple, si vous recherchez pour éviter les escroqueries , vous pouvez obtenir le résultat d’une entrée en cache avec une requête de recherche sur la façon de prévenir les escroqueries , car les significations des deux requêtes de recherche sont similaires. Pour plus d’informations sur la recherche vectorielle sémantique, reportez-vous à la section Recherche vectorielle sémantique dans Recherche IA.

    Avantages de la mise en cache

    La mise en cache pour Now Assist les résultats Genius de questions-réponses offre les avantages suivants :
    • Réduit le délai de réponse moyen pour les réponses aux questions-réponses courantes Now Assist aux résultats Genius
    • Réduit la consommation de Now Assist droits en réduisant le nombre de résultats de la requête de recherche envoyés pour Now Assist l’extraction des Now LLM Service réponses aux questions-réponses
    • Augmente la probabilité de renvoyer une Now Assist réponse au résultat Genius des questions-réponses
    • Améliore la cohérence des recherches en renvoyant la même Now Assist réponse aux questions-réponses Résultat Genius pour les recherches similaires

    Sécurité du contenu pour les requêtes mises en cache

    Étant donné Recherche IA qu’il applique des restrictions de sécurité de contenu à votre recherche avant qu’elle ne corresponde aux articles de la base de connaissances et ne vérifie les caches, aucun des deux cache ne renvoie les résultats des articles de la base de connaissances auxquels vous n’avez pas accès. Pour plus de détails sur Recherche IA le modèle de sécurité du contenu de , reportez-vous à la section Sécurité du contenu dans Recherche IA.

    Modes de cache

    Les Now Assist caches de réponses des résultats Genius de questions-réponses prennent en charge les modes de fonctionnement suivants :
    • off: utilisez le cache de premier niveau et le Now LLM Service pour trouver Now Assist les réponses aux résultats Genius de questions-réponses.

      Recherche IA recherche dans le cache de premier niveau les Now Assist réponses de résultat Genius de questions-réponses qui correspondent exactement à votre requête de recherche et au résultat de l’article de la base de connaissances. S’il ne trouve pas de réponse correspondante, il envoie votre requête et votre article de la base de connaissances sys_id à la génération de Now LLM Service réponses.

      Now Assist Les réponses aux résultats Genius de questions-réponses générées par le Now LLM Service remplissent le cache de premier niveau.

      Lorsque vous utilisez Traduction dynamique, Recherche IA contourne les caches et interroge pour Now LLM Service générer une réponse pour le Now Assist résultat Genius des questions-réponses.

    • offline: utilisez les caches de premier et de deuxième niveau pour trouver Now Assist des réponses aux résultats Genius des questions-réponses. Ne soumettez pas de requêtes au Now LLM Service fichier .

      Recherche IA recherche dans le cache de premier niveau les Now Assist réponses de résultat Genius de questions-réponses qui correspondent exactement à votre requête de recherche et au résultat de l’article de la base de connaissances. S’il ne trouve pas de réponse correspondante, il utilise la recherche vectorielle sémantique pour rechercher des réponses qui correspondent au sens de votre requête dans le cache de deuxième niveau. Si aucune réponse mise en cache ne correspond à votre requête et au résultat de l’article de la base de connaissances, Recherche IA ne renvoie aucune réponse pour le résultat Genius des Now Assist questions-réponses.

      Now Assist Les réponses aux résultats Genius de questions-réponses qui se trouvent dans le cache de deuxième niveau renseignent le cache de premier niveau.

      Lorsque vous utilisez Traduction dynamique, Recherche IA contourne les caches et ne renvoie aucune réponse pour le Now Assist résultat Genius des questions-réponses.

    • online: utilisez les caches de premier et de deuxième niveau et le Now LLM Service pour trouver Now Assist les réponses aux résultats Genius de questions-réponses.

      Recherche IA recherche dans le cache de premier niveau les Now Assist réponses de résultat Genius de questions-réponses qui correspondent exactement à votre requête de recherche et au résultat de l’article de la base de connaissances. S’il ne trouve pas de réponse correspondante, il utilise la recherche vectorielle sémantique pour rechercher des réponses qui correspondent au sens de votre requête dans le cache de deuxième niveau. Si aucune réponse mise en cache ne correspond à votre requête et au résultat de l’article de la base de connaissances, Recherche IA soumet la requête et l’article sys_id à la génération de Now LLM Service réponses.

      Now Assist Les réponses aux résultats Genius de questions-réponses générées par le Now LLM Service remplissent les caches de premier et de deuxième niveau.

      Lorsque vous utilisez Traduction dynamique, Recherche IA contourne les caches et interroge pour Now LLM Service générer une réponse pour le Now Assist résultat Genius des questions-réponses.

    Le mode de fonctionnement par défaut est off.

    Les administrateurs peuvent modifier le mode de fonctionnement des caches de réponses des Now Assist résultats Genius de questions-réponses en définissant la valeur de la sn_ais_assist.semantic_cache_mode propriété système sur off, offlineou online. Pour plus d’informations sur les paramètres des propriétés système, reportez-vous à la section Ajouter une propriété système.

    Pour en savoir plus sur l’utilisation Traduction dynamique de Now Assist Genius Results, reportez-vous à la section Traduction dynamique pour Now Assist les meilleurs résultats des questions-réponses.

    Tâche planifiée pour la gestion du cache

    La Update Semantic Cache tâche planifiée s’exécute quotidiennement pour effectuer les tâches suivantes :
    • Remplissez le cache de deuxième niveau avec les résultats des requêtes les plus fréquemment soumises trouvées dans la table des signaux de recherche de l’événement de recherche [sys_search_event]. Pour plus d’informations sur cette table, reportez-vous à la section Tables de signaux de recherche.
    • Purger toutes les entrées de cache de deuxième niveau non épinglées qui n’ont pas été utilisées au cours des sept derniers jours. Les administrateurs de Search peuvent épingler les résultats dans la table de cache de deuxième niveau pour éviter qu’ils ne soient purgés. Pour en savoir plus sur cette procédure, reportez-vous à la section Épingler les réponses mises en cache pour Now Assist les meilleurs résultats des questions-réponses.

    Épingler les réponses mises en cache pour Now Assist les meilleurs résultats des questions-réponses

    Améliorez les performances des Now Assist résultats Genius de questions-réponses en épinglant les réponses fréquemment utilisées dans le cache de deuxième niveau. Épingler une réponse l’exempte du mécanisme de purge du cache.

    Avant de commencer

    L’application Now Assist doit Recherche IA ServiceNow® Store être installée sur votre instance. Pour en savoir plus sur l’installation de cette application, reportez-vous à la section Installer Now Assist dans Recherche IA.

    Rôle requis : ais_admin

    Pourquoi et quand exécuter cette tâche

    Les administrateurs de Search peuvent épingler des entrées dans le cache de deuxième niveau pour Now Assist les réponses aux questions-réponses de résultat Genius. La Update Semantic Cache tâche planifiée ignore les entrées épinglées lors de la purge du cache de deuxième niveau.

    L’épinglage des entrées fréquemment utilisées permet d’améliorer les performances de recherche en permettant Recherche IA de renvoyer les réponses aux résultats Genius de questions-réponses générées précédemment sans Now Assist soumettre d’articles de la base de connaissances à la génération de Now LLM Service réponses.

    Pour en savoir plus sur le cache de réponses Résultat Genius de questions-réponses de deuxième niveau Now Assist et son utilisation, reportez-vous à la section Mise en cache pour Now Assist les résultats Genius des questions-réponses.

    Procédure

    1. Accédez à la vue de liste de la table dans Recherche IA le Now Assist cache sémantique [sn_ais_assist_semantic_cache].
      1. Sélectionnez Tout.
      2. Dans le champ Filtre , saisissez sn_ais_assist_semantic_cache.list.
      3. Appuyez sur Entrée.
      Chaque enregistrement de cette table représente une entrée de cache de deuxième niveau. La table est renseignée avec Now Assist les réponses de résultat Genius de questions-réponses précédemment générées par le Now LLM Service.
    2. Mettez à jour chaque enregistrement d’entrée de cache que vous souhaitez épingler.
      1. Ouvrez l’enregistrement d’entrée de cache en le sélectionnant dans la vue de liste.
      2. Définissez la valeur du champ épinglé de l’enregistrement sur vrai.
      3. Sélectionnez Mettre à jour.

    Résultats

    La Update Semantic Cache tâche planifiée ignore vos entrées épinglées lors de la purge du cache de deuxième niveau.