Recherche dans la base de connaissances
Si vous utilisez Oracle B2C Service Knowledge Foundation ou Oracle Fusion Service Knowledge Management, vous pouvez utiliser le composant de flux de dialogue de recherche de connaissances intégré pour rechercher et afficher des articles à partir de ce service.
Pour intégrer votre brique à un service Knowledge Foundation, vous devez :
-
Ajouter une intégration de recherche dans la base de connaissances. Cette opération n'est requise qu'une seule fois par interface de service.
-
Ajoutez des composants de recherche dans la base de connaissances au flux de dialogue de la brique, comme décrit dans la rubrique Utiliser le composant de recherche dans la base de connaissances.
Ajout d'un service de recherche dans la base de connaissances
Pour utiliser le composant Recherche dans la base de connaissances dans une brique afin de rechercher et d'extraire des articles Oracle B2C Service Knowledge Foundation ou Oracle Fusion Service Knowledge Management, vous devez d'abord créer un service de recherche dans la base de connaissances qui s'intègre au service.
Avant de créer un service de recherche dans la base de connaissances pour Knowledge Foundation, assurez-vous que le gestionnaire de comptes Oracle B2C Service Account Manager a activé l'API Connect Knowledge Foundation au niveau du site et que le paramètre de configuration II_CONNECT_ENABLED est activé. Sinon, lorsque vous appelez le composant Knowledge Service, il renvoie une erreur globale. Le code d'exception est ACCESS_DENIED
et le message contient la chaîne de base de messages pour SOAP_SERVER_DISABLED
. Si vous prévoyez une intégration avec plusieurs interfaces, l'accès au profil de l'utilisateur que vous utilisez pour l'intégration de service doit être activé pour les interfaces.
Pour créer un service de recherche dans la base de connaissances, procédez comme suit :
-
Dans Oracle Digital Assistant, cliquez sur
pour ouvrir le menu latéral, sélectionnez Paramètres, sélectionnez Services supplémentaires, puis cliquez sur l'onglet Recherche dans la base de connaissances.
-
Cliquez sur + Ajouter un service.
La boîte de dialogue Nouveau service d'intégration de recherche dans la base de connaissances apparaît.
-
Fournissez les informations suivantes :
Champ Requis Description Nom O Nom unique de l'intégration. Description N Description de l'intégration. Type de service O Indiquez si cela s'intègre à Oracle B2C Service Knowledge Foundation ou à Oracle Fusion Service Knowledge Management. Hôte O Domaine qualifié complet du service. Par exemple : interfacename.custhelp.com
.Version de Service Cloud O (Pour Oracle B2C Service uniquement) Indiquez si la version d'Oracle B2C Service est 20A ou une version ultérieure, ou une version antérieure. Type d'authentification O (Pour Oracle Fusion Service uniquement). Par défaut, ce paramètre permet aux utilisateurs connectés et anonymes d'accéder aux articles. Avertissement : à partir de la version 24.02, l'option permettant uniquement aux utilisateurs connectés d'accéder aux articles n'est pas entièrement testée.
Nom utilisateur : O Nom utilisateur du compte de service de connaissances. Pour Oracle B2C Service, l'utilisateur doit être associé à un profil Oracle B2C Service disposant de droits d'authentification de compte et d'authentification de session sur l'API Public Knowledge Foundation, sélectionnés dans l'onglet Administration des droits d'accès de profil. Si cette intégration de service inclut plusieurs interfaces, l'accès au profil doit être activé pour les interfaces.
L'utilisateur doit également avoir accès aux articles que la brique doit extraire.
Mot de passe O Mot de passe de l'utilisateur. Chemin de recherche ou URL personnalisée N Si vous souhaitez que le bouton de recherche du composant passe à une URL personnalisée au lieu du lien de recherche par défaut, vous pouvez le spécifier ici. Vous pouvez utiliser l'espace réservé <SEARCH_TERM>
pour indiquer où placer le terme de recherche dans l'URL.Pour les services B2C, si vous utilisez une URL absolue, la brique n'ajoute pas les filtres de recherche décrits dans Filtrage des résultats par produit et par catégorie à l'URL.
Chemin du résultat ou URL personnalisée N Si vous souhaitez que le bouton Afficher plus du composant passe à une URL personnalisée au lieu du lien de résultat par défaut, vous pouvez le spécifier ici. Vous pouvez utiliser l'espace réservé <ANSWER_ID>
pour indiquer où placer l'ID d'article dans l'URL. -
Cliquez sur Créer.
Si vous effectuez une intégration à Oracle Fusion Service Knowledge Management, passez à l'étape 7.
-
Pour Oracle B2C Service, si le site de l'hôte dispose de plusieurs interfaces, vous êtes invité à sélectionner l'interface principale (environnement linguistique par défaut).
Vous pouvez ajouter d'autres interfaces à l'étape suivante. Vous pouvez également modifier l'interface par défaut.
-
Si votre service Oracle B2C Service dispose d'interfaces différentes pour différents environnements linguistiques, cliquez sur + Ajouter des paramètres régionaux pour les inclure dans l'intégration de service. Vous devrez sélectionner l'interface à ajouter, puis spécifier l'hôte de l'interface. Vous ne pouvez ajouter qu'une seule interface par environnement linguistique.
Notez que l'accès au profil de l'utilisateur que vous utilisez pour l'intégration de service doit être activé pour les interfaces.
Lorsqu'un composant Knowledge Search utilise une intégration de service à plusieurs interfaces, vous utilisez la propriété Rechercher à l'aide des paramètres régionaux pour indiquer l'interface à rechercher. (Dans les flux de dialogue basés sur YAML, il s'agit de la propriété
locale
.) La valeur par défaut de la propriété estprofile.locale
. Si aucune des interfaces ne prend en charge l'environnement linguistique, le composant recherche l'interface par défaut. -
Cliquez sur Vérifier les paramètres pour vérifier si Oracle Digital Assistant peut se connecter au service.
Tester les termes de recherche de Knowledge Foundation
Pour tester les termes de recherche :
-
Dans Oracle Digital Assistant, cliquez sur
pour ouvrir le menu latéral, sélectionnez Paramètres, sélectionnez Services supplémentaires, puis cliquez sur l'onglet Recherche dans la base de connaissances.
-
Sélectionnez le service de recherche dans la base de connaissances, puis cliquez sur l'hôte Service Cloud pour lequel vous voulez tester les termes de recherche.
La page de recherche du service s'affiche. Entrez les termes de recherche pour voir les résultats.
Utiliser le composant de recherche de connaissances
Utilisez le composant de flux de la boîte de dialogue Recherche dans la base de connaissances pour rechercher et afficher des informations à partir d'un service de base de connaissances.
A l'aide de ce composant, vous indiquez le terme de recherche, le service de recherche dans la base de connaissances à rechercher, le produit ou la catégorie sur lequel effectuer la recherche (ou les deux) et le nombre de résultats à afficher. Vous pouvez également configurer des libellés et des invites. Pour Oracle B2C Service Knowledge Foundation, vous pouvez indiquer si la réponse ou la réponse spéciale doit être affichée et, pour les interfaces à plusieurs paramètres régionaux, quelle interface rechercher. Les détails et les transitions des propriétés de composant sont décrits dans Recherche dans la base de connaissances pour Visual Flow Designer (et dans System.KnowledgeSearch pour les dialogues développés en mode YAML).
Vous pouvez non seulement intégrer la recherche dans la base de connaissances pour fournir des réponses à des ensembles de questions spécifiques, mais aussi l'utiliser pour gérer les intentions non résolues. Si la variation d'un utilisateur n'est résolue en aucune intention dans le seuil de confiance de la brique, cette dernière peut effectuer une recherche dans la base de connaissances en utilisant la variation en tant que terme de recherche. Par exemple, votre base de connaissances peut contenir des articles sur votre politique de retour, les frais de livraison en retour et la possibilité de renvoyer des produits wearables. Votre brique de commande de produits peut inclure des intentions spécifiquement conçues pour utiliser des recherches dans la base de connaissances précises afin de renvoyer ces réponses. Si l'utilisateur pose une question connexe que votre brique ne gère pas spécifiquement, comme une question sur les garanties, la question aboutit à une intention non résolue et votre brique peut effectuer une recherche dans la base de connaissances avec la question de l'utilisateur comme terme de recherche.
Pour implémenter cette technique, procédez comme suit :
-
Associez un ensemble de questions connexes à un terme de recherche spécifique : pour chaque réponse de la base de connaissances que vous voulez utiliser dans la brique, créez une intention avec un ensemble d'exemples de variation (corpus d'entraînement). Lorsque la variation utilisateur est résolue sur cette intention, faites passer le flux de dialogue à un état qui effectue la recherche dans la base de connaissances avec un terme de recherche renvoyant la réponse souhaitée. Le corpus d'entraînement, ainsi que l'analyseur du langage naturel, aident la brique à résoudre les questions semblables au corpus d'entraînement sur cette intention.
-
Employez la variation de l'utilisateur comme terme de recherche pour les intentions non résolues : si la variation utilisateur n'est résolue en aucune intention au niveau de confiance de la brique, vous pouvez faire passer le flux de dialogue à un état qui effectue la recherche dans la base de connaissances avec le terme de recherche défini sur la variation utilisateur. En d'autres termes, vous procédez à une recherche par basculement.
Vous devez d'abord créer une intégration de recherche dans la base de connaissances pour pouvoir utiliser ce composant.
Association de questions connexes à un terme de recherche
Bien qu'il soit possible d'employer simplement la variation de l'utilisateur comme terme de recherche pour une recherche dans la base de connaissances, il est souvent préférable de s'appuyer sur les fonctionnalités d'analyse de l'intention et du langage naturel pour s'assurer que la brique affiche la meilleure réponse possible à une question donnée.
En créant une intention pour chaque réponse de la base de connaissances que vous voulez intégrer à votre brique, vous pouvez utiliser les exemples de variation de l'intention (corpus d'entraînement) pour associer différentes questions à cette réponse. A l'aide du corpus d'entraînement, l'analyseur du langage naturel résout les autres questions semblables à celles du corpus d'entraînement sur cette intention. Au fil de l'utilisation de votre brique, vous pouvez vous appuyer sur les analyses et le réentraînement pour améliorer la résolution des variations sur cette intention.
Lorsqu'une variation est résolue sur l'une de vos intentions, que nous appellerons intentions de connaissances, faites passer le flux de dialogue à un état qui effectue une recherche dans la base de connaissances à l'aide d'un terme de recherche qui extrait et affiche la réponse souhaitée.
Par exemple, imaginons que vous disposez d'une réponse de la base de connaissances sur l'enregistrement d'un produit qui explique non seulement comment enregistrer le produit, mais qui décrit également les avantages de l'enregistrement, ainsi que la façon de mettre à jour et de mettre hors service un produit. Commencez par créer une intention pour elle (appelons-la knowledge.Product Registration
). Vous pouvez ensuite ajouter à l'intention plusieurs exemples de variation qui illustrent la façon dont les utilisateurs se renseignent sur l'enregistrement du produit (vous devez commencer par quelques dizaines d'exemples). Voici un petit ensemble d'exemples de variation que vous pouvez utiliser pour knowledge.Product Registration
.
- comment enregistrer mon produit
- j'ai besoin de mettre hors service un produit enregistré
- je veux mettre à jour l'appareil enregistré
- l'enregistrement du produit est-il important
- quels sont les avantages de l'enregistrement d'un appareil
- pourquoi devrions-nous enregistrer nos produits
Ensuite, créez un flux pour effectuer une recherche dans la base de connaissances à l'aide d'un terme de recherche qui génère la réponse souhaitée. Vous pouvez soit créer un état de recherche dans la base de connaissances pour chaque intention de connaissances et coder en dur le terme de recherche, soit créer un seul flux et utiliser une variable de correspondance pour associer vos intentions de connaissances à des termes de recherche.
Voici les étapes à suivre pour créer un flux unique dans le concepteur visuel de flux pour toutes les intentions mises en correspondance avec un terme de recherche spécifique :
- Dans le flux principal, créez une variable globale de type correspondance pour associer les intentions de connaissances aux termes de recherche. Dans cet exemple, nous l'appellerons
searchTerms
. Voici un exemple de valeur que vous pouvez affecter à une telle variable si vous avez six intentions :{ "knowledge.Shipping Return Costs" : "Shipping Return Costs", "knowledge.Locate Service Tag or Serial" : "Locating Your Service Tag or Asset Serial Number", "knowledge.Support Account" : "My Support Account", "knowledge.Product Registration" : "How do I register my product?", "knowledge.Noncontiguous Delivery Time" : "What is the delivery time to Alaska, Hawaii and the U.S. Territories?", "knowledge.Return Policy" : "What is your return policy?" }
Conseil :
Cet exemple utilise le récapitulatif de la réponse pour le terme de recherche. Avec Oracle B2C Service Knowledge Foundation, vous pouvez également utiliser l'ID de la réponse. - Démarrez le flux avec un composant Définir une variable et créez une variable pour contenir le nom de l'intention (par exemple,
intentName
) et entrez l'expression FreeMarker suivante comme valeur :${skill.system.nlpresult.value.intentMatches.summary[0].intent}
- Après avoir ajouté le composant Définir une variable, ajoutez un autre composant Définir une variable pour le terme de recherche (par exemple,
searchTerm
) et entrez l'expression FreeMarker suivante comme valeur :${searchTerms.value[intentName.value]}
Cette expression utilise la correspondance
searchTerms
que vous avez définie précédemment pour déterminer le terme de recherche en fonction de l'intention résolue. - Après le deuxième composant Définir une variable, ajoutez un composant Recherche dans la base de connaissances et définissez sa propriété sur Droit de recherche sur
${searchTerm.value}"
. -
Dans l'état du composant Recherche dans la base de connaissances, définissez le nom du service de recherche sur le nom du service de recherche dans la base de connaissances.
-
Après le composant Recherche dans la base de connaissances, ajoutez les états des transitions
actions
,error
etnext
. -
Cliquez sur Valider pour vous assurer que le flux de dialogue ne comporte aucune erreur.
-
Cliquez sur Entraîner pour entraîner la brique avec vos exemples de variation.
- Sur la page Intentions de la brique, mettez en correspondance chacune des intentions associées à un terme de recherche avec ce flux.
Conseil :
Les valeurs par défaut des propriétés Texte à afficher avant les résultats, Libellé de lien d'article Web et Libellé de lien de page de recherche Web sont stockées dans le groupe de ressources de la brique. Pour modifier une valeur par défaut, ouvrez la page Groupe de ressources de la brique en cliquant sur
Pour obtenir un exemple de flux de dialogue basé sur YAML utilisant cette technique, reportez-vous à Exemple : association de questions associées à un terme de recherche dans un flux de dialogue YAML.
Emploi de la variation utilisateur en tant que terme de recherche
Le composant de flux de dialogue Recherche dans la base de connaissances est couramment utilisé pour essayer de résoudre une question ou demande d'un utilisateur que votre brique n'a pas été conçue pour gérer. Si la variation d'un utilisateur n'est résolue sur aucune intention, vous pouvez utiliser le composant pour effectuer une recherche dans la base de données avec la propriété Durée de recherche définie sur la variation utilisateur. Si aucun résultat n'est renvoyé ou que l'utilisateur ne trouve pas les résultats utiles, vous pouvez proposer d'autres options telles que le transfert à un agent physique ou la reformulation de la question.
Pour ce faire, définissez la propriété Droit de recherche du composant sur ${skill.system.nlpresult.value.query}
(expression permettant d'extraire la variation de l'utilisateur).
Dans les flux de dialogue basés sur YAML, vous utilisez la propriété searchTerm
et la définissez sur ${iResult.value.query}
. Pour consulter un exemple de code YAML, voir Exemple : Utiliser la variation utilisateur comme terme de recherche.
Cette technique gère les intentions non résolues au sein d'une brique. Lorsque le flux parcourt l'intention non résolue de l'assistant numérique, la demande ne passe pas par le moteur d'intentions de la brique et la variation ne se trouve pas dans
${skill.system.nlpresult.value.query}
. Dans ce cas, envisagez de créer un état qui utilise ${system.message.messagePayload.text}
pour la chaîne de recherche. Ouvrez ensuite l'assistant numérique et, sur la page Paramètres > Configurations, accédez à Mappages d'état de brique et définissez la brique UnresolvedIntent personnalisée de l'assistant numérique et l'état UnresolvedIntent personnalisé de l'assistant numérique pour qu'ils pointent vers cet état.
Trouver uniquement les résultats qui contiennent chaque mot dans le terme de recherche Knowledge Foundation
Par défaut, Oracle B2C Service Knowledge Foundation recherche les réponses contenant l'un des mots du terme de recherche. Si vous voulez que la recherche renvoie uniquement les réponses qui contiennent chaque mot dans le terme de recherche, ajoutez la paire clé/valeur suivante à la propriété Propriétés personnalisées dans le composant de flux de dialogue Recherche dans la base de connaissances :
word_connector: "AND"
La clé
word_connector
est prise en charge pour Knowledge Foundation uniquement. Oracle Fusion Service ne prend pas en charge la propriété word_connector
.
Si votre flux de dialogue est en mode YAML, le code ressemblerait à ceci :
startSearch:
component: "System.KnowledgeSearch"
properties:
searchServiceName: "KnowledgeSearch"
searchTerm: "${searchTerm.value}"
customProperties:
word_connector: "AND"
transitions:
actions:
resultSent: "offerMoreHelp"
noResult: "reset"
serverError: "handleSearchServerProblem"
error: "handleSearchError"
next: "reset"
Filtrer les résultats par produit et catégorie
Le composant de flux de dialogue Recherche dans la base de connaissances peut renvoyer uniquement les résultats de la recherche pour un produit ou une catégorie spécifique (ou les deux).
Pour limiter les résultats à ceux liés à un produit ou à une catégorie, utilisez la propriété Filtres de résultats. Ajoutez des éléments Product
, Category
et Stripe Code
si nécessaire pour définir le filtre. Vous ne pouvez avoir qu'un seul filtre de chaque type.
Si le flux de dialogue est en mode YAML, utilisez la propriété
customFilters
. Ajoutez les éléments product
et category
si nécessaire pour indiquer le filtre de produit ou de catégorie. customFilters:
- name: "product"
value: "heart rate monitor"
- name: "category"
value: "returns"
Adapter la réponse de Knowledge Foundation à la conversation dans la discussion
Les réponses Oracle B2C Service Knowledge Foundation sont généralement écrites pour des pages Web et peuvent donc être trop longues pour être entièrement affichées dans une conversation. Pour les longues réponses, la sortie est tronquée et l'utilisateur doit cliquer sur le bouton Afficher plus pour consulter le contenu complet. Lorsque votre réponse va au-delà d'un paragraphe court, envisagez d'ajouter une réponse spéciale que vous adaptez spécifiquement aux conversations.
Pour afficher la réponse spéciale à la place de la réponse, définissez la propriété Version préférée des résultats du composant Knowledge Search sur Special Response
et définissez Afficher uniquement la version préférée sur false
. Avec ces paramètres, le composant affiche la réponse spéciale si elle existe. Sinon, il renvoie la réponse complète si la limite de taille de résultat n'est pas atteinte.
Si votre brique est en mode de boîte de dialogue YAML, les noms de propriété correspondants sont
resultVersion
et resultVersionExclusive
.
Les captures d'écran suivantes montrent la différence entre une réponse complète et une réponse spéciale. La première capture d'écran illustre la réponse complète. Vous pouvez constater que la réponse à "how do I register a product", qui commence par "Did you know that product registration is very important", n'est pas la façon dont un humain répondrait à la question, et n'est donc pas "conversationnelle". De plus, la réponse complète est coupée au milieu du troisième paragraphe. La deuxième capture d'écran illustre la réponse spéciale, qui est plus conversationnelle et n'est pas tronquée.
Description de l'image kf-answer-full.png
Description de l'image kf-special-response.png
Pour en savoir plus sur l'ajout de réponses spéciales, reportez-vous à Editeur HTML pour les réponses dans le manuel Utilisation de B2C Service.
Supprimer le bouton Afficher les détails et afficher tout le texte
Par défaut, le composant de flux de dialogue Recherche dans la base de connaissances affiche uniquement les premières lignes de la réponse, ainsi qu'un bouton sur lequel l'utilisateur clique pour afficher la réponse complète dans un onglet du navigateur.
Si vous voulez qu'il affiche tout le contenu de la réponse, définissez le libellé de lien d'article Web du composant Knowledge Search sur On
et définissez la valeur de la clé de groupe de ressources systemComponent_KnowledgeSearch_resultLinkLabel
sur la notation littérale FreeMarker ${r""}
.
Si votre brique est en mode de dialogue YAML, vous pouvez le faire en définissant la propriété resultLinkLabel
de System.KnowledgeSearch
sur une chaîne vide (""
).
Si vous choisissez d'afficher la réponse complète, vous devez essayer de limiter la réponse à quelques captures d'écran de texte. Sinon, l'utilisateur peut avoir des difficultés à lire le texte dans un widget de discussion de taille standard.
Implémenter la recherche multilingue de connaissances
Oracle Fusion Service Knowledge Management et Oracle B2C Service Knowledge Foundation prennent tous deux en charge le renvoi des résultats pour un environnement local spécifique.
Pour Oracle Fusion Service Knowledge Management, la recherche renvoie automatiquement les articles associés aux paramètres régionaux identifiés par profile.locale
. Vous pouvez remplacer cette valeur en définissant la propriété Rechercher à l'aide de l'environnement local du composant (pour les briques en mode de dialogue YAML, il s'agit de la propriété locale
). Si les articles correspondants n'existent pas pour les paramètres régionaux, il renvoie noResult
.
Pour Oracle B2C Service Knowledge Foundation, le service doit avoir des interfaces distinctes pour différents paramètres régionaux et vous devez configurer l'intégration de la recherche dans la base de connaissances pour vous connecter aux interfaces souhaitées. Lorsque le composant de flux de dialogue Recherche dans la base de connaissances est appelé par une brique, il effectue la recherche sur l'interface pour laquelle les paramètres régionaux correspondent à la valeur profile.locale
de la brique. Vous pouvez remplacer cette valeur en définissant la propriété Rechercher à l'aide de l'environnement local du composant (pour les briques en mode de dialogue YAML, il s'agit de la propriété locale
). En l'absence de correspondance, il utilise l'interface par défaut de l'intégration de la recherche dans la base de connaissances.
Pour créer une brique de recherche multilingue Oracle B2C Service Knowledge Foundation, procédez comme suit :
-
Ajouter un service de recherche dans la base de connaissances pour l'interface principale. Ajoutez ensuite à l'intégration les paramètres régionaux des autres interfaces que la brique doit rechercher et indiquez les paramètres régionaux par défaut. Notez que le profil de l'utilisateur que vous indiquez pour l'intégration de service doit activer l'accès pour les interfaces.
-
Créez une brique multilingue à l'aide de l'une des options suivantes :
-
Créez une brique avec prise en charge des langues natives et utilisez des groupes de ressources pour créer le texte conversationnel pour chaque langue que vous souhaitez prendre en charge, comme décrit dans Prise en charge des langues natives pour les briques
-
Créez une brique qui désigne l'anglais comme langue principale et utilisez le mode de traduction comme décrit dans Création d'une brique multilingue sans groupe de ressources pour chaque langue.
-
-
Ajoutez le composant Knowledge Search au flux de dialogue. Si vous ne souhaitez pas que le composant utilise la valeur
profile.locale
pour déterminer l'interface à rechercher, définissez la propriété Rechercher à l'aide de l'environnement local sur l'environnement local souhaité. Si aucune des interfaces ne prend en charge l'environnement linguistique, le composant recherche l'interface par défaut.
Exemple de brique Knowledge Foundation
Pour obtenir un exemple d'utilisation du composant System.KnowledgeSearch
, téléchargez le modèle CX Service, qui contient la brique CXS.KnowledgeSearch (développée en mode YAML). Pour obtenir des instructions, reportez-vous aux diapositives Présentation d'Oracle Digital Assistant CXS Power Point.
Affichage du composant de recherche Knowledge dans Oracle B2C Service Chat
Le mode d'affichage des résultats du composant de flux de dialogue Recherche dans la base de connaissances varie selon qu'ils sont affichés dans la discussion par défaut accessible via le portail client ou dans l'incrustation de discussion imbriquée Oracle Inlay Toolkit.
- Liens : les liens apparaissent sous forme de boutons dans l'incrustation de discussion imbriquée. Dans la discussion par défaut, le libellé est affiché sous forme de texte, suivi d'une URL sur laquelle il est possible de cliquer.
- Résultats multiples : lorsqu'il existe plusieurs résultats, ils apparaissent sous forme de cartes, horizontalement ou verticalement selon la valeur de la propriété
cardLayout
du composant (horizontalement par défaut). Dans la discussion par défaut, les résultats apparaissent verticalement.
Les images n'apparaissent pas dans les résultats.
Ce tableau illustre l'affichage des résultats uniques et multiples dans l'incrustation de discussion imbriquée et la discussion par défaut.
Exemple de configuration de composant | Incrustation de discussion imbriquée | Discussion par défaut |
---|---|---|
Exemple de résultat unique (mode visuel) :
Exemple de résultat unique (mode YAML) :
|
![]() |
![]() |
Exemple de plusieurs résultats (mode visuel) :
Exemple de résultats multiples (mode YAML) :
|
![]() |
![]() |
Le composant de flux de dialogue Recherche dans la base de connaissances prend en charge l'incrustation de discussion imbriquée pour Oracle B2C Service versions 20A et ultérieures. Pour en savoir plus sur l'incrustation de discussion imbriquée, reportez-vous à la documentation Oracle Inlay Toolkit.