Configuration d’index sémantique pour les sources indexées
Le Recherche IA cadre de travail RAG (Retrieval-Augmented Generation) généralisé offre un moyen simplifié de configurer les paramètres d’indexation sémantique pour les enregistrements indexés à partir de ServiceNow AI Platform® tables.
Vue d’ensemble de la configuration de l’index sémantique
Recherche IA Les administrateurs peuvent configurer les paramètres d’indexation sémantique d’une source indexée. Ces paramètres spécifient la manière dont Recherche IA le contenu est indexé à partir de la source indexée à utiliser avec la recherche vectorielle sémantique. Le groupe de paramètres d’indexation sémantique pour une source indexée particulière est appelé configuration d’index sémantique.
- Source indexée
-
Référence à une source indexée existante avec des valeurs de champ ou des pièces jointes que vous souhaitez indexer pour la recherche vectorielle sémantique.
Pour plus d’informations sur les sources indexées, reportez-vous à .Sources indexées dans Recherche IA Pour en savoir plus sur la recherche vectorielle sémantique, reportez-vous à la section Recherche vectorielle sémantique dans Recherche IA.
- Modèles d’incorporation
-
Liste d’un ou de plusieurs modèles d’incorporation que le système doit utiliser lors de l’indexation du contenu à partir de la source indexée pour la recherche vectorielle sémantique.
Un modèle d’incorporation spécifie comment les informations trouvées dans votre contenu indexé sont codées dans une carte vectorielle. La recherche vectorielle sémantique utilise les informations codées de la carte vectorielle pour trouver des résultats de recherche qui ont des significations similaires à celles de vos termes de recherche.
- Stratégie de découpage et paramètres connexes
-
Stratégie de découpage et valeurs des paramètres associés qui, ensemble, déterminent comment le contenu des champs sélectionnés et des pièces jointes de la source indexée est géré pendant l’indexation pour la recherche vectorielle sémantique.
Le découpage est le processus de décomposition du texte en plus petites parties (appelées blocs) pendant l’indexation. En segmentant votre contenu, Recherche IA réduisez la charge de recherche et améliorez le contexte et la pertinence des correspondances vectorielles sémantiques.
L’image suivante montre comment un bloc de deux paragraphes d’exemple de texte de valeur de champ peut être divisé en morceaux pour l’indexation sémantique. Comme indiqué, les blocs peuvent contenir plusieurs phrases et peuvent s’étendre sur des sauts de paragraphe trouvés dans le texte d’origine.
- Champs de l’index sémantique
-
Références à un ou plusieurs champs d’index sémantique qui fournissent des paramètres d’indexation sémantique pour le contenu de la source indexée.
Chaque champ d’index sémantique définit les paramètres d’indexation sémantique d’un seul champ de la table source indexée ou des pièces jointes de cette table. Vous pouvez spécifier l’ordre dans lequel les champs d’index sémantiques sont évalués lors de l’indexation du contenu à partir de la source indexée pour la recherche de vecteur sémantique.
Activation de la configuration d’index sémantique
La fonctionnalité de configuration de l’index sémantique est fournie par le .Module d’extension Recherche IA du contrôleur sémantique (com.glide.ais.semantic_search) Ce module d’extension est automatiquement activé pour votre instance lorsque vous installez un Now Assist l'application.
Vous pouvez vérifier si la configuration d’index sémantique est activée en accédant à et en sélectionnant un enregistrement source indexé. Si la liste connexe Configuration d’index sémantique s’affiche sur le formulaire Source indexée, le module d’extension est activé.