Tutoriel

VIDÉO | Comment intégrer un chatbot à votre site Web : guide étape par étape

Apprenez à ajouter un chatbot IA à votre site en quelques minutes à l'aide d'Eden AI, sans aucune compétence en codage. Ce guide étape par étape simplifie tout, de la mise en page au chat en direct, avec un accès flexible aux meilleurs fournisseurs d'IA tels qu'OpenAI et Cohere.

VIDÉO | Comment intégrer un chatbot à votre site Web : guide étape par étape
TABLE DES MATIÈRES

En 2025, créer des expériences numériques rapides, utiles et humaines n'est plus une option, c'est prévu.

Que vous gériez une boutique en ligne, une start-up, un service d'assistance ou même un blog personnel, les gens veulent des réponses rapides. C'est là que les chatbots entrent en jeu.

UNE chatbot est un assistant intelligent installé sur votre site Web, toujours prêt à parler à vos visiteurs. Il peut répondre à des questions, recommander des produits, fixer des rendez-vous ou simplement offrir une conversation amicale.

Les entreprises les utilisent partout, dans le service client pour réduire les temps d'attente, dans le secteur de la santé pour offrir une aide instantanée au triage, et même dans le commerce de détail pour guider les clients.

Ces robots ne dorment pas, ne font pas de pause et deviennent plus intelligents avec le temps.

Mais voici la bonne nouvelle : vous n'avez pas besoin d'être développeur pour en ajouter un sur votre site.

Comment intégrer un chatbot à votre site Web

Grâce à Eden AI, vous pouvez intégrer un puissant chatbot IA soutenu par des modèles tels que le GPT-4o d'OpenAI en quelques étapes seulement. Mieux encore, vous n'avez pas à vous engager auprès d'un seul fournisseur d'IA. Eden AI vous donne accès à des dizaines de fournisseurs via une API unique et simple.

Pour une présentation étape par étape plus détaillée et plus facile à suivre, regardez notre vidéo YouTube dans laquelle notre défenseur des développeurs, Krishna Kumpolli, explique clairement tout pour que vous puissiez suivre le cours en toute simplicité !

Étape 1 : Comprendre la situation dans son ensemble

Avant de plonger dans le code, il est important de comprendre ce que nous construisons.

À la fin de ce didacticiel, vous aurez un site Web propre et professionnel avec un chatbot IA qui apparaît sous la forme d'une icône flottante dans un coin.

Lorsqu'un visiteur clique dessus, le chatbot apparaît et commence à discuter instantanément, grâce au modèle YodaBot d'Eden AI et au modèle GPT-4o d'OpenAI.

Vous n'aurez rien à installer sur votre ordinateur. Tout ce dont vous avez besoin est un simple éditeur de texte comme Notepad ou VS Code, et un navigateur comme Chrome ou Firefox pour afficher le résultat. Le chatbot fonctionne entièrement via le Web, toutes les tâches complexes (comme le traitement de l'IA) se déroulent en coulisse, grâce à Eden AI.

Étape 2 : Création de la structure du site Web (HTML)

Commençons par créer les bases de votre site en HTML. Le HTML est le langage qui indique aux navigateurs ce qu'ils doivent afficher. Ouvrez votre éditeur de texte et créez un nouveau fichier nommé index.html.

Maintenant, collez le code suivant :


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>My Website with Chatbot</title>
</head>
<body>
  <header>
    <h1>Welcome to My Website</h1>
    <p>A simple site with integrated chatbot assistance</p>
  </header>
</body>
</html>

Cela peut sembler déroutant au début, mais c'est en fait assez simple.

La ligne < <DOCTYPE html>indique au navigateur : « Hé, c'est un document HTML5 ». Dans <head>cette section, nous incluons des métadonnées importantes, comme le titre de la page, qui apparaît dans l'onglet de votre navigateur.

La <body>section est ce que le visiteur voit réellement sur la page, y compris le titre, le sous-titre et tout ce que nous allons créer ensuite.

Étape 3 : Ajouter un design avec CSS

Votre site Web doit être beau. Nous allons donc le styliser à l'aide du CSS, qui contrôle les polices, les couleurs, la mise en page et l'espacement. Nous ajouterons le CSS directement dans la <head>section de notre fichier HTML à l'aide d'une <style>balise. Voici à quoi cela ressemble :


<style>
  body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background-color: #f8f9fa;
    margin: 0;
    padding: 0;
    color: #333;
  }

  header {
    background-color: #4a6fa5;
    color: white;
    text-align: center;
    padding: 2rem 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  }
</style>

Voici ce que signifie chaque partie : la section du corps définit la police, la couleur d'arrière-plan et supprime l'espacement par défaut. Cela donne à votre site une apparence plus propre et plus moderne.

La section d'en-tête donne à votre en-tête un joli fond bleu, du texte blanc, un peu de rembourrage (espace à l'intérieur de la boîte) et une ombre douce pour le faire ressortir.

Maintenant, lorsque vous ouvrez ce fichier HTML dans votre navigateur, il devrait afficher une grande bannière de bienvenue en haut, centrée avec du texte et des couleurs propres.

Étape 4 : Ajout de contenu et de mise en page

Sous l'en-tête, nous ajouterons le contenu principal de votre page, y compris une mise en page simple qui affiche les informations sur la gauche et une invite de chatbot sur la droite. Nous utilisons une <main>balise comportant deux sections : contenu et barre latérale.

Ajoutez ceci dans votre <body>tag :


<div class="container">
  <main>
    <div class="content">
      <h2>About Us</h2>
      <p>This is a simple demonstration of a website with an integrated chatbot. Feel free to explore the site and interact with our AI assistant.</p>

      <h2>Our Services</h2>
      <p>We offer web development, AI integration, UX design, and support.</p>

      <h2>Contact Us</h2>
      <p>Have questions? Use the chatbot or click the button below to reach out.</p>
      <a href="#" class="btn">Get in Touch</a>
    </div>

    <div class="sidebar">
      <h3>Chat with Us</h3>
      <p>Our AI assistant is ready to help. Click the icon in the corner!</p>
    </div>
  </main>
</div>

Ce code ajoute du contenu réel à votre site. La section .content contient des informations sur votre activité. La barre latérale incite doucement l'utilisateur à essayer le chatbot. La mise en page est stylisée à l'aide d'une grille CSS (déjà définie dans le fichier complet que vous avez partagé), qui place les deux sections côte à côte sur des écrans plus grands et les empile sur mobile.

Étape 5 : Intégrer le chatbot Eden AI

Passons maintenant à la partie magique, le chatbot lui-même.

Tout en bas de votre fichier HTML, juste avant la balise de fermeture</body>, ajoutez cette ligne :


<script src="https://cdn.jsdelivr.net/gh/edenai/yodabot@e4f753f/embed.js?project=743e1e5f-3ae6-4083-aeaf-be3861eee875&provider=openai&model=gpt-4o"></script>

Ce script provient directement des serveurs d'Eden AI. Lorsque le navigateur charge votre site Web, il voit cette ligne et extrait un petit morceau de JavaScript qui intègre le chatbot.

Voici ce que fait chaque pièce :

  • project=743e1e5f-3ae6-4083-aeaf-be3861eee875 connecte le chatbot à votre projet Eden AI spécifique. Vous obtiendrez votre propre identifiant unique lorsque vous créerez un projet dans le tableau de bord Eden AI.
  • provider=openai demande à Eden AI d'utiliser les modèles d'OpenAI pour le chatbot.
  • model=gpt-4o spécifie le modèle OpenAI à utiliser. GPT-4o est l'un des modèles les plus récents et les plus avancés pour une conversation naturelle.

C'est ça ! Dès que vous enregistrez le fichier et que vous l'ouvrez dans un navigateur, vous verrez une petite icône de chatbot dans le coin inférieur droit. Cliquez dessus pour ouvrir la fenêtre de discussion et le bot est instantanément prêt à discuter.

Comment fonctionne le chatbot dans les coulisses

Même si vous n'ajoutez qu'une seule ligne de script, il se passe beaucoup de choses dans les coulisses.

Lorsqu'un visiteur interagit avec votre chatbot, ses messages sont envoyés en toute sécurité aux serveurs d'Eden AI. Eden AI achemine ensuite le message vers le fournisseur sélectionné, dans ce cas, OpenAI, et le modèle (GPT-4o) génère une réponse. Cette réponse est renvoyée via Eden AI et affichée à l'utilisateur.

Vous n'avez pas eu à écrire de code de serveur, à gérer l'authentification ou à gérer la facturation pour plusieurs fournisseurs. Eden AI fait tout cela pour vous.

Vous pouvez passer à un autre fournisseur comme Google, Cohere ou Mistral en modifiant simplement un mot dans le script, sans avoir à réécrire quoi que ce soit.

Votre premier chatbot IA est en ligne !

Félicitations, vous venez d'intégrer un chatbot IA fonctionnel à votre propre site Web ! Et vous l'avez fait sans avoir besoin de connaître Python, Node.js ou tout autre framework complexe. C'est la puissance d'Eden AI : elle élimine les obstacles pour que tout le monde puisse exploiter la puissance de l'intelligence artificielle.

Ce n'est que le début. Vous pouvez développer ce chatbot pour répondre aux FAQ, aider les clients à naviguer sur votre site ou le connecter à vos systèmes principaux.

Avec Eden AI, vous n'êtes pas non plus bloqué avec un seul fournisseur. Vous pouvez essayer différents modèles, comparer les réponses et trouver celui qui fonctionne le mieux, le tout via une seule API.

Si vous êtes prêt à continuer à apprendre, consultez d'autres de nos didacticiels sur Chaîne YouTube d'Eden AI.

Abonnez-vous pour ne jamais manquer un nouveau guide. Et si ce n'est pas déjà fait, créez votre compte gratuit sur Edenai.co pour commencer à créer avec notre plateforme multi-IA.

Start Your AI Journey Today

  • Access 100+ AI APIs in a single platform.
  • Compare and deploy AI models effortlessly.
  • Pay-as-you-go with no upfront fees.
Start building FREE

Articles connexes

Essayez Eden AI gratuitement.

Vous pouvez commencer à créer dès maintenant. Si vous avez des questions, n'hésitez pas à discuter avec nous !

CommencezContactez le service commercial
X

Commencez votre parcours IA dès aujourd'hui!

Inscrivez-vous dès maintenant avec des crédits gratuits pour explorer plus de 100 API d'IA.
Obtenir mes crédits maintenant