Cadre de compétences et d’intégration skills-and-integrations
Une intégration (anciennement appelée outil) est une connexion à une source de données ou à un serveur principal. Une compétence est un comportement.
Une intégration peut être utilisée par de nombreuses compétences. Une compétence peut utiliser plusieurs intégrations. Vous pouvez les configurer indépendamment et les mapper.
Compétences
Une compétence est la couche de comportement d’un concierge. Il s’agit d’une unité nommée et réutilisable qui définit un seul travail que le concierge peut effectuer : ce qu’il gère, quand il intervient et comment il répond. Une compétence ne contient pas de données qui lui soient propres ; elle emprunte des capacités aux intégrations qui lui sont associées.
Chaque compétence est composée de cinq parties :
Comportement d’une compétence au moment de l’exécution : lorsqu’un message utilisateur arrive, la plateforme le compare au déclencheur « Utiliser quand » de chaque compétence active et achemine le message vers la compétence correspondante. Cette compétence exécute ensuite ses instructions et appelle uniquement les intégrations qui lui sont associées. Ses instructions sont composées dans le comportement d’exécution global du concierge avec le profil de marque et toute autre compétence active.
Une compétence décide de ce qu’il faut faire et quand. Il ne se connecte lui-même à aucune donnée ; c’est le rôle de l’intégration.
Exemple de compétence en conseil sur le site
Intégrations
Une intégration est la couche de capacité d’un concierge. Il s’agit d’une connexion à un système externe ou principal (une base de connaissances, une source de contenu, un catalogue de commerce en direct) qui récupère réellement des données ou effectue une action. Lorsqu’une compétence est un jugement, une intégration est une capacité.
Chaque intégration présente les caractéristiques suivantes :
Comportement d’une intégration au moment de l’exécution : lorsqu’une compétence se déclenche et décide qu’elle a besoin de données, elle appelle l’un des outils de l’intégration. L’intégration exécute les qui s’appliquent au serveur principal actif et renvoie des données structurées à la compétence, que la compétence utilise ensuite pour former sa réponse.
Une intégration fournit une capacité, mais n’exerce aucun jugement. Il attend d’être appelé par une compétence, effectue la tâche spécifique qui lui est demandée et renvoie le résultat.
Capacités et limites (limite du libre-service)
-
Libre-service, aucune ingénierie : modifiez les instructions, modifiez les déclencheurs « utiliser quand », joignez ou déconnectez les intégrations existantes, activez ou désactivez une compétence et connectez une intégration prise en charge (comme Commerce MCP avec des informations d’identification valides).
-
Pas en libre-service, nécessite une ingénierie : créez un tout nouvel outil ou connecteur qui n’existe pas encore dans le catalogue, ajoutez une nouvelle catégorie de mécanisme de sécurisation que le framework ne prend pas en charge, ou modifiez les données exposées par un serveur principal.
-
Le chevauchement des déclencheurs entre deux compétences est un risque de configuration : si deux compétences peuvent vraisemblablement se déclencher sur le même message, le routage peut être incohérent. Écrivez des déclencheurs pour éviter toute ambiguïté réelle plutôt que de compter sur le routeur pour la résoudre.
Intégrations prêtes à l’emploi
Vous trouverez ci-dessous les intégrations affichées dans le panneau Parcourir les intégrations du compositeur.
Compétences prêtes à l’emploi
Vous trouverez ci-dessous les compétences affichées dans le panneau Parcourir les compétences du compositeur. Chacune d’elles répertorie ses intégrations recommandées.
Les deux compétences commerciales sont des fonctionnalités de catalogue uniquement et dépendent de l’intégration de Commerce MCP, qui ne fait pas partie de la base. Dans un service de conciergerie hors commerce, les services de conseil sur le site et de conseil sur les produits s’exécutent sur la recherche dans la base de connaissances créée automatiquement à la place.
Ce qui est câblé à la création du concierge
Lorsqu’un concierge est créé via une configuration en un clic, la ligne de base est assemblée pour vous.
Questions fréquentes
Quelle est la différence entre une compétence et une intégration ?
Une intégration est une connexion à une source de données ou à un serveur principal ; il s’agit de ce que le concierge peut contacter, comme une base de connaissances ou un catalogue commercial en direct. Une compétence est un comportement : elle décide de ce que fait le concierge, du moment où il le fait et des intégrations qu’il est autorisé à utiliser.
Règle de base : une intégration est une capacité ; une compétence correspond au jugement sur le moment et la manière d’utiliser cette capacité.
La même intégration peut-elle être utilisée par plusieurs compétences ?
Oui, et c’est intentionnel. Les outils de Commerce MCP sont partagés à la fois dans la découverte de catalogues et la comparaison de produits. La création d’une intégration une fois et sa réutilisation sur de nombreuses compétences et de nombreux clients sont les éléments clés de l’efficacité du framework 2.0. C’est ce qui supprime la version personnalisée par client.
Un praticien peut-il ajouter une fonctionnalité entièrement nouvelle sans ingénierie ?
Uniquement si une intégration existe déjà pour lui dans le catalogue. Un praticien peut librement mapper, configurer et indiquer toute intégration existante, c’est-à-dire en libre-service. Cependant, si cette fonctionnalité nécessite un serveur principal ou un connecteur qui n’existe pas encore (une nouvelle API ou un nouveau type de source de données), il s’agit d’une tâche d’ingénierie consistant à créer d’abord l’intégration. Une fois qu’il existe dans le catalogue, le configurer devient à nouveau en libre-service.
En quoi cela diffère-t-il de l’invite système unique de BC 1.0 ?
Dans la version 1.0, le comportement était dicté par une grande invite système (le manifeste), difficile à modifier en toute sécurité et qui nécessitait généralement des modifications techniques. Dans la version 2.0, le manifeste existe toujours, mais il est composé de pièces modulaires plutôt que d’être écrit en un seul bloc. C’est ce qui rend le comportement configurable par un praticien et rend les mécanismes de sécurisation et les instructions individuelles lisibles et contrôlables au lieu d’être enfouis dans une seule invite.
Que crée exactement l’explore anticipée ?
L’explore permet de créer une base de connaissances, un magasin consultable du contenu du site, à partir des 10 à 15 premières pages trouvées via le plan du site. Il s’agit uniquement de la couche de données. L’explore ne crée pas de compétence ni d’intégration ; elle produit le contenu sur lequel elles agissent ultérieurement.
Si l’explore crée la base de connaissances, qu’est-ce que l’intégration Recherche de la base de connaissances ?
La recherche dans la base de connaissances est une intégration intégrée dont la tâche consiste à rechercher cette base de connaissances. La base de connaissances est constituée des données ; la recherche dans la base de connaissances est la fonctionnalité qui les interroge. Ce sont deux choses distinctes : l’une est le contenu, l’autre est l’outil qui lit le contenu. C’est une erreur courante de les traiter de la même façon; ce n’est pas le cas.
Comment le concierge répond-il à une question générale à la création, de bout en bout ?
Trois calques fonctionnent en séquence et ils correspondent exactement au modèle de compétence, d’intégration et de données :
- L’explore anticipée crée la base de connaissances à partir des pages (données) du site.
- L’intégration de recherche de la base de connaissances intégrée effectue une recherche dans cette base de connaissances (intégration ).
- La compétence Conseil sur le site est connectée pour appeler Recherche dans la base de connaissances (comportement).