Tutoriel : intégrer un assistant sur un site web

Mettez un assistant en ligne sur n’importe quelle page HTML. Deux prérequis, un extrait de code, et c’est fait.

Étapes

  1. Ajoutez le domaine du site aux origines autorisées de l’assistant — tant que ce n’est pas fait, l’assistant refuse de s’y charger.
Les paramètres de sécurité de l’assistant — le mode d’authentification et la liste des origines autorisées.
Les paramètres de sécurité de l’assistant — le mode d’authentification et la liste des origines autorisées.
  1. Générez une clé API si le mode de sécurité est API (un assistant en mode None n’en a pas besoin).
  2. Collez cet extrait dans votre page, en remplaçant les valeurs par les vôtres :
<div id="seekdown-assistant-root"></div>

<script src="https://saas.seekdown.ai/js/seekdown-assistant.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function () {
    if (window.skdwn?.startAssistant) {
      let seekdownAssistantOptions = {
        assistantId: 'your-assistant-id',
        accessToken: 'your-api-key-or-identity-access-token',
      };

      skdwn.startAssistant(seekdownAssistantOptions);
    } else {
      console.error('skdwn.startAssistant is not available.');
    }
  });
</script>

L’extrait comporte trois parties — le script d’exécution, le conteneur et l’appel d’initialisation :

L’extrait d’intégration annoté — le script d’exécution, le conteneur seekdown-assistant-root et l’appel d’initialisation.
L’extrait d’intégration annoté — le script d’exécution, le conteneur seekdown-assistant-root et l’appel d’initialisation.
  1. Publiez la page et ouvrez-la — l’assistant doit apparaître et répondre.

Dépannage

  • Si le widget n’apparaît pas, vérifiez l’URL du script, le conteneur, l’ID de l’assistant et la console du navigateur.
  • Si l’accès est bloqué, vérifiez que le domaine de la page figure dans les origines autorisées.

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.