Ajoutez votre assistant à votre site web
Une fois qu’il fonctionne dans le bac à sable, la mise en ligne se résume surtout à un copier-coller. Le mode d’affichage choisi dans le parcours guidé est exactement celui qui apparaîtra sur votre page : vous ne reconstruisez rien, vous le placez simplement.
Avant de commencer
- Origines autorisées : ajoutez l’adresse de votre site à la liste des origines autorisées de l’assistant, afin que votre page ait le droit de le charger. Tant que ce n’est pas fait, l’assistant refuse de démarrer sur ce domaine.
- Clé d’accès : si le mode de sécurité est API, copiez la clé depuis l’onglet Keys de l’assistant. Un assistant en mode None (public) n’a besoin d’aucune clé.
- ID de l’assistant : vous le collerez dans l’extrait de code. Il figure sur la page de l’assistant.
Insérez l’extrait de code
Ajoutez trois éléments à votre page : le script d’exécution Seekdown, un élément conteneur et un court extrait d’initialisation. Voici exactement la forme générée par le produit ; remplacez-y votre propre assistantId (et accessToken si votre assistant en a besoin) :
<div id="seekdown-assistant-root"></div>
<!-- Include the public Seekdown runtime -->
<script src="https://saas.seekdown.ai/js/seekdown-assistant.js"></script>
<!-- Initialize the assistant with your assistantId and accessToken -->
<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>
Le jeton d’accès est facultatif
N’incluez accessToken que si le mode de sécurité est API (une clé d’assistant) ou OIDC (le jeton de votre fournisseur). Un assistant en mode None démarre avec seulement assistantId.
Vous utilisez une plateforme plutôt que du HTML ?
Vous n’avez pas toujours besoin de toucher au code. Un guide court et dédié existe pour chacune des plateformes courantes :
- WordPress : installez le plugin officiel Seekdown, collez l’ID de votre assistant et affichez-le sur tout le site ou via un shortcode
[seekdown]. Consultez Intégrer un assistant dans WordPress. - Shopify : ajoutez les trois mêmes extraits au fichier
theme.liquidde votre thème, juste avant</body>. Consultez Intégrer un assistant dans Shopify. - ChatGPT (Custom GPT) : connectez votre assistant en tant qu’Action pour qu’un Custom GPT puisse répondre à partir de votre contenu. Consultez Créer une Action pour un Custom GPT.
Vérifiez qu’il est en ligne
Ouvrez la page (en dehors de toute zone d’administration) et vérifiez que l’assistant apparaît et répond. Si ce n’est pas le cas, les coupables habituels sont une origine autorisée manquante, un mauvais ID d’assistant ou un jeton attendu par l’assistant mais non fourni ; la console du navigateur vous indiquera généralement lequel.
Documentation associée
- Intégrer un assistant sur un site web
- Configurer les origines autorisées
- Dépanner un assistant intégré