Intégration de WhatsApp et ChatGPT - répondeur automatique pour les conversations WhatsApp

TimelinesAI vous permet de mettre en place un répondeur automatique alimenté par ChatGPT dans votre compte WhatsApp sans code ni outils d'automatisation externes !

Vous pouvez adapter la réponse de ChatGPT à vos besoins, en fournissant des instructions en langage clair dans le champ d'invite. Utilisez l'invite par défaut comme base et modifiez-la si nécessaire. Vous pouvez fournir des informations générales sur votre entreprise et demander à ChatGPT de répondre différemment, selon qu'il s'agit ou non du premier message de la conversation WhatsApp.

Vous pouvez choisir d'activer le répondeur automatique dans des chats WhatsApp spécifiques ou de l'activer dans tous les nouveaux chats créés, lorsque vous recevez un message d'un nouveau contact ou que vous commencez une nouvelle conversation.

Pour chaque message entrant reçu dans un chat, où le répondeur automatique de ChatGPT est activé, TimelinesAI répondra automatiquement avec un texte, généré par ChatGPT.

Comment cela fonctionne-t-il ?

Nous utilisons le modèle ChatGPT text-davinci-003 avec un maximum de 1000 jetons par demande (vous pouvez en savoir plus sur les jetons et les prix ici). Jusqu'à 16 messages WhatsApp les plus récents dans la conversation seront fournis avec l'invite, pour permettre des réponses très pertinentes et adaptées au contexte.

La plupart des langues humaines sont prises en charge, mais la qualité de la réponse dépend de la langue et ne peut être garantie. En outre, les langues autres que l'anglais peuvent utiliser beaucoup plus de jetons.

ChatGPT La réponse automatique de WhatsApp est activée avec un délai de 5 secondes après la réception du message, pour permettre à l'opérateur humain d'y répondre.

L'infrastructure de ChatGPT peut occasionnellement subir une charge ou être indisponible. Si nous ne parvenons pas à obtenir une réponse de ChatGPT, nous effectuerons jusqu'à trois tentatives supplémentaires. Veuillez prévoir un délai supplémentaire (généralement jusqu'à 10 secondes) en plus du délai initial, jusqu'à ce qu'une réponse automatique soit envoyée à l'utilisateur.

Si vous rencontrez des problèmes techniques ou si vous souhaitez effectuer des réglages personnalisés, veuillez nous contacter à l'adresse suivante : support@timelines.ai).

Mise en place

Vous pouvez configurer un autorépondeur WhatsApp alimenté par ChatGPT en quelques étapes simples :

1. S'inscrire ou se connecter sur le site d'OpenAI : https://openai.com/api/

2. Accédez à la section Clés API et créez une nouvelle clé API. Copiez la clé dans le presse-papiers.

3. Naviguez jusqu'à la page des paramètres de TimelinesAI ChatGPT et entrez la clé API.
* L'élément de menu des paramètres de ChatGPT est disponible dans la barre latérale gauche de TimelinesAI. Si vous ne voyez pas cette option, contactez le support pour demander l'accès à cette fonctionnalité pour votre espace de travail.

ChatGPT Paramètres de réponse automatique

Cette section contient les paramètres suivants :

  • Limite de mots de l'historique du chat: limite du nombre de mots de l'historique du chat qui seront fournis au ChatGPT pour la génération de réponses en même temps que l'invite.
  • Profondeur de l'historique du chat: Le nombre de messages de l'historique de chat fournis à ChatGPT pour la génération de réponses, en conjonction avec l'invite.
  • Délai de neutralisation de la réponse automatique: Il s'agit d'une période spécifiée (en secondes) permettant à un opérateur manuel de répondre à partir de n'importe quelle session WA. Si l'opérateur envoie une réponse manuelle dans ce délai, ChatGPT ne produira pas de réponse automatique.
  • ChatGPT Max tokens: Le nombre maximum de jetons qui peuvent être traités ou générés par ChatGPT dans une seule réponse. Les jetons peuvent être considérés comme des morceaux de texte. En anglais, un jeton peut être aussi court qu'un caractère ou aussi long qu'un mot.
  • Température de ChatGPT: Ce paramètre contrôle le caractère aléatoire des réponses du modèle. Une valeur plus élevée rend les réponses plus variées et plus créatives, tandis qu'une valeur plus basse donne des réponses plus déterministes et plus ciblées. Le réglage de la température permet d'affiner l'équilibre entre l'imprévisibilité et la cohérence des réponses de ChatGPT.
  • ChatGPT top_p: Ce paramètre détermine la diversité des réponses en sélectionnant les mots sur la base de leur probabilité cumulée. Un top_p plus élevé se traduit par des résultats plus variés, tandis qu'une valeur plus faible conduit à des réponses plus déterministes. En revanche, la température de ChatGPT influence le caractère aléatoire des résultats du modèle. En substance, alors que les deux paramètres contrôlent le caractère aléatoire, la température ajuste l'ensemble de la distribution des probabilités, et top_p limite la sélection à un sous-ensemble de mots les plus probables.
  • Pénalité de fréquence ChatGPT: Ce paramètre influence la préférence du modèle pour des tokens (mots ou caractères) plus ou moins fréquents dans ses réponses. Une valeur positive encourage le modèle à utiliser des mots moins courants, ce qui rend les réponses plus uniques, tandis qu'une valeur négative favorise l'utilisation de mots plus fréquents, ce qui donne lieu à des formulations plus typiques. L'ajustement de ce paramètre permet d'affiner la nouveauté ou la conventionnalité des résultats de ChatGPT.
  • Pénalité de présence ChatGPT: Ce paramètre ajuste l'inclinaison du modèle à l'égard des jetons qu'il a déjà utilisés. Une valeur positive décourage la répétition, ce qui favorise la diversité des réponses, tandis qu'une valeur négative peut encourager la réutilisation de certains jetons. Ce paramètre permet d'affiner la variété ou la répétitivité des résultats de ChatGPT.

4. Modifiez l'invite pour fournir les instructions appropriées au moteur ChatGPT.

5. Cochez la case "Activer ChatGPT"

6.Ouvrez la page des comptes WhatsApp et activez "ChatGPT auto-response" pour les numéros concernés.

Activation du chat gpt sur le compte

7. Activer/désactiver les réponses automatiques de ChatGPT pour des chats individuels en ouvrant le chat désiré dans la vue des chats. Naviguez jusqu'au chat concerné et cliquez sur "Enable ChatGPT autoresponse" pour l'activer dans ce chat :

image
Activation de ChatGPT

7. Les chats dont la réponse automatique ChatGPT est activée auront une étiquette correspondante dans la vue du chat.

Étiquette ChatGPT dans la vue Chat

Créez un nouveau filtre pour voir tous les chats où la réponse automatique de ChatGPT est activée OU désactivée. Ouvrez Chat View > Cliquez sur "New Filter" > Sous "ChatGPT auto-response enabled" sélectionnez le paramètre désiré - disable only, enabled only ou all.

 

Composition d'un message-guide

ChatGPT reçoit des instructions en langage humain clair. L'anglais est recommandé pour des raisons d'efficacité.

Gardez à l'esprit que pour fournir un contexte de conversation, nous concaténons jusqu'à 16 messages les plus récents dans une conversation dans le format suivant :


Remote: Hello! I am interested in custom software development, can you help me?
Me: Yes, we can help with custom software development. What kind of services are you looking for?
Remote: I would like to develop a mobile application


Nous recommandons des instructions claires et spécifiques, qui me mentionnent explicitement ainsi que la personne "à distance". Envisagez une version générique de l'invite, par exemple :

Continue conversation in the same language, on my behalf.
If this is first message, just greet politely the Remote person.
Otherwise provide response based on the context of previous conversation.
Use short answers.

N'hésitez pas à fournir un contexte ou des instructions supplémentaires de la même manière que vous le feriez avec un agent du centre d'appel :

Continue conversation in the same language, on my behalf.
We are an insurance agency. If this is first message in conversation, ask the Remote person about her needs and contact details (full name, email). Otherwise provide response based on the context of previous conversation. Use short phrases.

Table des matières