Comment utiliser un modèle d'IA local pour répondre aux messages WhatsApp

Dans cet article, nous vous guiderons à travers le processus de configuration d'un modèle d'IA local pour répondre automatiquement aux messages WhatsApp en utilisant la passerelle SMS Ozeki. En intégrant un modèle d'IA local, vous pouvez améliorer votre système de messagerie avec des chatbots alimentés par l'IA capables de fournir des réponses intelligentes et instantanées sans dépendre de solutions basées sur le cloud. Plongeons dans le processus étape par étape !

Qu'est-ce que WhatsApp ?

WhatsApp est une plateforme de messagerie instantanée populaire détenue par Meta. Elle permet aux utilisateurs d'envoyer des messages texte, des messages vocaux, des photos, des vidéos et des fichiers, ainsi que de passer des appels vocaux et vidéo via Internet. Disponible sur smartphones, ordinateurs de bureau et navigateurs web, WhatsApp est largement utilisé pour la communication personnelle et professionnelle dans le monde entier grâce à son chiffrement de bout en bout, sa fiabilité et son interface conviviale.

Qu'est-ce qu'un modèle d'IA local ?

Un modèle d'IA local est un modèle d'intelligence artificielle installé, stocké et exécuté directement sur une machine ou un serveur local, sans dépendre de systèmes basés sur le cloud. Il permet aux utilisateurs d'exécuter des applications d'IA hors ligne, offrant un contrôle total sur la confidentialité des données, la sécurité et la personnalisation.

Qu'est-ce que le serveur Ozeki AI ?

Ozeki AI Server est une plateforme logicielle puissante qui intègre l'intelligence artificielle (IA) avec les systèmes de communication, permettant aux entreprises de développer et de déployer des applications pilotées par l'IA. Il prend en charge diverses tâches d'automatisation comme la messagerie texte, les appels vocaux, les chatbots et les processus d'apprentissage automatique. En combinant l'IA avec les réseaux de communication, il améliore le service client, rationalise les workflows et optimise les interactions utilisateur dans différents secteurs. Ozeki AI Server offre une solution complète pour les organisations cherchant à améliorer l'efficacité de la communication grâce à la technologie IA.

Qu'est-ce que la passerelle SMS Ozeki ?

La passerelle SMS Ozeki est une solution logicielle polyvalente conçue pour permettre aux entreprises d'envoyer et de recevoir des SMS via plusieurs canaux de communication. Elle s'intègre parfaitement avec les applications, les bases de données et les API, offrant des fonctionnalités comme la messagerie automatisée, la communication bidirectionnelle et l'envoi de SMS en masse. Couramment utilisée pour les notifications, les alertes, le marketing et le support client, elle fournit un outil fiable pour améliorer la communication via la technologie SMS.

Télécharger un modèle GGUF depuis Huggingface (étapes rapides)

  1. Ouvrir le site Huggingface
  2. Sélectionner les modèles GGUF
  3. Sélectionner la bibliothèque de modèles
  4. Télécharger le fichier du modèle
  5. Enregistrer le fichier du modèle

Comment configurer un chatbot IA local dans la passerelle SMS Ozeki (étapes rapides)

  1. Ouvrir Ozeki AI Server
  2. Créer un nouveau modèle d'IA GGUF
  3. Sélectionner le fichier du modèle
  4. Ouvrir la passerelle SMS
  5. Ajouter une nouvelle application
  6. Installer le chatbot IA
  7. Sélectionner le modèle d'IA
  8. Activer le chatbot

Comment configurer la connexion d'un compte WhatsApp pour la messagerie IA (étapes rapides)

  1. Ouvrir la passerelle SMS
  2. Ajouter une nouvelle connexion
  3. Installer le compte WhatsApp
  4. Configurer les identifiants WhatsApp
  5. Définir un modèle par défaut
  6. Définir le numéro de téléphone
  7. Activer la connexion WhatsApp
  8. Créer de nouvelles routes

Envoyer un message WhatsApp test qui est répondu par le chatbot IA (étapes rapides)

  1. Ouvrir le chatbot IA
  2. Configurer l'invite système
  3. Envoyer un message WhatsApp
  4. Recevoir la réponse de l'IA

Télécharger un modèle GGUF depuis Huggingface (tutoriel vidéo)

La vidéo ci-dessous vous guide à travers toutes les étapes en mouvement, depuis la navigation sur le site jusqu'au déplacement du fichier LLM dans le bon dossier. C'est un bon investissement de votre temps, car elle ne dure que 75 secondes, mais capture chaque étape importante en détail.

Étape 1 - Ouvrir la page huggingface.co

Dans votre navigateur, entrez huggingface.co dans la barre de recherche. Vous devriez arriver sur une page similaire à (Figure 1).

Ouvrir la page huggingface.co
Figure 1 - Ouvrir la page huggingface.co

Étape 2 - Sélectionner les modèles GGUF

Tout d'abord, cliquez sur Modèles près du bord supérieur de l'écran. Dans le panneau de gauche, définissez le filtre sur Bibliothèques, puis sélectionnez GGUF parmi les options disponibles, comme illustré dans (Figure 2).

Sélectionner les modèles GGUF
Figure 2 - Sélectionner les modèles GGUF

Étape 3 - Sélectionner la bibliothèque de modèles

Sélectionnez votre modèle LLM préféré. Pour ce tutoriel, nous utiliserons le modèle suivant : Meta-Llama-3.1-8B-Instruct-hf-Q4_K_M-GGUF (Figure 3).

Sélectionner la bibliothèque de modèles
Figure 3 - Sélectionner la bibliothèque de modèles

Étape 4 - Télécharger le fichier du modèle

Sur la page du modèle, ouvrez l'onglet "Fichiers et versions", et recherchez le fichier avec un format .gguf, mis en évidence en rouge dans (Figure 4).

Télécharger le fichier du modèle
Figure 4 - Télécharger le fichier du modèle

Étape 5 - Copier le fichier du modèle GGUF dans C:\AIModels

Téléchargez le fichier .gguf, puis déplacez-le ou collez-le dans le dossier suivant : C:\AIModels (Figure 5).

Figure 5 - Copier le fichier du modèle GGUF dans C:\AIModels

Comment configurer un chatbot IA local dans Ozeki SMS Gateway (Tutoriel vidéo)

Dans ce tutoriel vidéo, vous découvrirez comment configurer un chatbot IA local dans Ozeki SMS Gateway en utilisant le modèle GGUF que vous avez précédemment téléchargé. Ce guide détaillé, étape par étape, vous expliquera le processus d'intégration du modèle IA avec Ozeki AI Server, permettant à votre chatbot de répondre efficacement aux messages SMS entrants automatiquement.

Étape 6 - Ouvrir Ozeki AI Server

Lancez l'application Ozeki 10. Si vous ne l'avez pas encore, vous pouvez la télécharger ici. Une fois ouvert, ouvrez Ozeki AI Server (Figure 6).

Ouvrir Ozeki AI Server
Figure 6 - Ouvrir Ozeki AI Server

Étape 7 - Créer un nouveau modèle GGUF IA

L'interface Ozeki AI Server est maintenant visible à l'écran. Pour créer un nouveau modèle GGUF, commencez par cliquer sur "Modèles IA" en haut de l'écran. Ensuite, cliquez sur le bouton bleu intitulé "Créer un nouveau modèle IA". Sur le côté droit de l'interface, vous verrez diverses options, sélectionnez le menu "GGUF" (Figure 7).

Créer un nouveau modèle GGUF IA
Figure 7 - Créer un nouveau modèle GGUF IA

Étape 8 - Sélectionner le fichier modèle

Après avoir sélectionné le menu "GGUF", sélectionnez l'onglet "Général", choisissez le fichier modèle "C:\AIModels\meta-llama-3.1-8b-instruct-hf-q4_k_m.gguf" puis cliquez sur "Ok" (Figure 8).

Sélectionner le fichier modèle
Figure 8 - Sélectionner le fichier modèle

Étape 9 - Ouvrir SMS Gateway

Lancez Ozeki SMS Gateway dans Ozeki 10 (Figure 9).

Ouvrir SMS Gateway
Figure 9 - Ouvrir SMS Gateway

Étape 10 - Ajouter un nouvel utilisateur/application

Après avoir lancé Ozeki SMS Gateway, naviguez vers le panneau de droite sous "Utilisateurs et Applications" et cliquez sur "Ajouter un nouvel utilisateur/application..." pour créer une nouvelle application (Figure 10).

Ajouter un nouvel utilisateur/application
Figure 10 - Ajouter un nouvel utilisateur/application

Étape 11 - Installer le chatbot IA

Parmi les options disponibles, allez dans la section "Chatbots" et sélectionnez "Chatbot IA", puis cliquez sur "Installer" (Figure 11).

Installer le chatbot IA
Figure 11 - Installer le chatbot IA

Étape 12 - Sélectionner le modèle IA

Dans l'onglet "Général", désélectionnez "Envoyer un message de bienvenue" et choisissez le modèle approprié, qui dans ce cas est "GGUF_Model_1". Enfin, cliquez sur "Ok" (Figure 12).

Sélectionner le modèle IA
Figure 12 - Sélectionner le modèle IA

Étape 13 - Activer le chatbot

Pour établir la connexion, mettez l'interrupteur en position verte sur le côté gauche (Figure 13).

Activer le chatbot
Figure 13 - Activer le chatbot

Comment configurer une connexion de compte WhatsApp pour la messagerie IA (Tutoriel vidéo)

Dans cette vidéo, vous apprendrez comment configurer une connexion de compte WhatsApp pour la messagerie IA avec Ozeki SMS Gateway. Ce tutoriel complet, étape par étape, vous guidera à travers le processus de configuration d'une connexion de message WhatsApp, vous permettant de recevoir et de répondre aux messages en utilisant une technologie IA puissante.

Configuration détaillée de WhatsApp :
Comment configurer une connexion de message WhatsApp
Recevoir des messages WhatsApp dans SMS Gateway

Étape 14 - Ouvrir SMS Gateway

Lancez Ozeki SMS Gateway dans Ozeki 10 (Figure 14).

Ouvrir SMS Gateway
Figure 14 - Ouvrir SMS Gateway

Étape 15 - Ajouter une nouvelle connexion

Pour créer une nouvelle connexion, cliquez sur "Ajouter une nouvelle connexion..." à gauche, dans l'onglet "Gestion" (Figure 15).

Ajouter une nouvelle connexion
Figure 15 - Ajouter une nouvelle connexion

Étape 16 - Installer un compte WhatsApp

Sous "Connexions de chat", sélectionnez "Compte WhatsApp" et cliquez sur "Installer" pour installer le service (Figure 16).

Installer un compte WhatsApp
Figure 16 - Installer un compte WhatsApp

Étape 17 - Configurer les identifiants WhatsApp

Configurez la connexion WhatsApp, sous "Identifiants", définissez "WABA-ID" et "Jeton d'accès", puis faites défiler vers le bas pour plus de paramètres (Figure 17).

Configurer les identifiants WhatsApp
Figure 17 - Configurer les identifiants WhatsApp

Étape 18 - Configurer le modèle par défaut

Le "Modèle par défaut" est responsable de la définition de la structure et du formatage standard des messages utilisés pour répondre aux messages WhatsApp entrants. En définissant Tag 1 à Tag 4, vous spécifiez des éléments de message prédéfinis (Figure 18).

Configurer le modèle par défaut
Figure 18 - Configurer le modèle par défaut

Étape 19 - Définir le numéro de téléphone

Ensuite, faites à nouveau défiler vers le bas de la page, définissez le "Numéro de téléphone" et cliquez sur "Ok" (Figure 19).

Définir le numéro de téléphone
Figure 19 - Définir le numéro de téléphone

Étape 20 - Compte WhatsApp connecté

Après avoir configuré les Identifiants, le Modèle par défaut et le Numéro de téléphone, assurez-vous que la "Connexion" est activée (Figure 20).

Compte WhatsApp connecté
Figure 20 - Compte WhatsApp connecté

Étape 21 - Créer une nouvelle route entrante

Pour créer une nouvelle route entrante, cliquez sur le bouton "Routes" en haut de l'écran, puis sur "Créer une nouvelle Route" et définissez les routes expéditeur et destinataire à droite (Figure 21).

Créer une nouvelle route entrante
Figure 21 - Créer une nouvelle route entrante

Étape 22 - Créer une nouvelle route sortante

Pour créer une nouvelle route sortante, créez une nouvelle route à nouveau, seulement cette fois, inversez l'expéditeur et le destinataire (Figure 18).

Créer une nouvelle route sortante
Figure 22 - Créer une nouvelle route sortante

Envoyer un message WhatsApp test qui est répondu par le chatbot IA (Tutoriel vidéo)

Dans cette vidéo, nous vous montrerons comment tester la connexion et la fonctionnalité de réponse de votre chatbot IA dans l'Ozeki SMS Gateway en envoyant un message WhatsApp et en confirmant la réponse générée par l'IA. Cette démonstration vous aidera à vérifier que votre configuration est correctement paramétrée et gère efficacement les messages entrants.

Étape 23 - Ouvrir le chatbot IA

Pour configurer le chatbot, sélectionnez AI_Bot_1 à droite et cliquez dessus (Figure 23).

Ouvrir le chatbot IA
Figure 23 - Ouvrir le chatbot IA

Étape 24 - Configurer l'invite système

Pour configurer le chatbot, naviguez vers l'onglet "Configurer" et sélectionnez la section "IA". Dans le champ "Invite système", entrez l'invite souhaitée qui guidera les réponses du chatbot et cochez la case "Utiliser l'invite système" (Figure 24).

Configurer l'invite système
Figure 24 - Configurer l'invite système

Étape 25 - Envoyer un message WhatsApp

Si vous avez terminé toutes les étapes précédentes avec succès, il est temps de tester votre configuration. Pour ce faire, envoyez un message ou posez une question via WhatsApp au numéro de téléphone configuré dans l'Ozeki SMS Gateway. Une fois le message envoyé, vous pouvez vérifier les journaux système pour confirmer que votre message a été correctement reçu et enregistré (Figure 25).

Envoyer un message WhatsApp
Figure 25 - Envoyer un message WhatsApp

Étape 26 - Réponse générée reçue

Une fois que vous avez envoyé votre message, vous recevrez une réponse du chatbot IA, que vous pouvez visualiser directement sur votre compte WhatsApp. De plus, vous pouvez surveiller et suivre la réponse du chatbot dans les journaux système pour confirmer que le processus de communication fonctionne correctement (Figure 26).

Réponse générée reçue
Figure 26 - Réponse générée reçue

More information