Personnalisation avancée

Personnalisation avancée

Enterprise : remplacez les modèles, utilisez l’éditeur de code et connectez-vous à l’API.

Utiliser l’éditeur avancéL’éditeur avancé est l’endroit où vous façonnez l’apparence et le comportement de l’assistant, en direct et avec un retour immédiat. Il divise l’écran en trois… Personnaliser les templates de visualisationChaque élément de l’interface de l’assistant est un template Liquid nommé. Seekdown fournit un jeu complet par défaut ; vous remplacez ceux que vous voulez en… Le modèle de templatesLes templates se composent avec le {% include 'name' %} de Liquid : le layout inclut le body, le body inclut chaque réponse, une réponse inclut les fiches de… L’objet stateChaque template est rendu avec deux variables de premier niveau : state (tout ce qui concerne la conversation en cours) et skdwn (l’instance active de… Afficher les référencesLes références sont les sources que l’assistant cite avec une réponse. Elles arrivent sur chaque résultat sous la forme result.payload.references : un tableau… Différencier par type de contenuToutes les sources ne doivent pas avoir le même aspect. Un produit devrait s’afficher comme une fiche produit, un PDF comme une fiche document, une FAQ comme… Filtres et variables globales LiquidLes filtres transforment les valeurs à l’intérieur de {{ }}. Seekdown enregistre un jeu de filtres adapté à l’assistant : ce sont les briques que vous… HelpersLes helpers sont les fonctions JavaScript que vos templates appellent pour *agir* : envoyer une requête, ouvrir un aperçu, réagir à une réponse, envoyer un… Hooks et recherche instantanéeAu-delà des helpers intégrés, l’assistant expose quelques hooks : des helpers dont les versions par défaut ne font rien, de sorte que le widget se comporte…
Nous contacter

Besoin d’aide ?

Dites-nous à quelles questions votre assistant de site web doit répondre. Nous vous aiderons à identifier le bon contenu, les bons réglages et la meilleure façon de le lancer.