Dans cette page, vous allez apprendre à connecter ChatGPT à LineChat et à vous en servir.

Comment connecter OpenAI à LineChat

1

Se rendre sur OpenAI

Rendez vous sur https://platform.openai.com et connectez vous à votre compte ChatGPT classique.

2

Créer une clé API

Créez votre clé API depuis la barre latérale gauche du site, dans “API Keys”. Copiez là et sauvegardez la en lieu sur, c’est très important.

3

Ajoutez du crédit OpenAI

ChatGPT consomme des ressources, en fonction du modèle utilisé le prix diffère mais notez que pour une entrprise classique, 5 à 10 dollars par mois/trimestres suffisent.

Pour se faire, dans la barre latérale gauche, allez dans Settings>Billing et ajoutez du crédit à votre balance.

4

Coller la clé API dans LineChat

Dans LineChat, dans la barre latérale gauche, rendez vous dans intégrations puis OpenAI, collez votre clé API puis validez. La mention “verifiée” doit apparaitre sur le coin supérieur droit de la page pour que la connexion soit établie.

Voici plus de détail dans cette vidéo :

Utiliser l’IA dans LineChat

Generer des flux de discussion (bêta)

Vous pouvez générer des flux de discusion grâce à ChatGPT directement dans la page “sous flux” du constructeur de flux

Cliquez sur le bouton vert en haut à droite.

Consigne de prompt

Etant limité à 200 caractère, votre prompt doit aller droit au but :

  • Définissez la langue souhaitez
  • Expliquer clairement l’objectif du chatbot

exemple : Agence de voyage, en français, pour reservation de rendez vous

Cette fonctionnalité ne genère que des flux très basique pour le moment, plus de fonctionnalités à venir.

Générer des fonctions JavaScript

Même principe qu’au dessus, pour generer une fonction JS, rendez vous dans action> action avancées> Fonction JavaScript.

Générer des intents

(à venir)

Utiliser l’IA dans vos flux de discussion

Configurer l’action

Ajoutez l’IA dans votre flux de discussion en allant dans Action>Intégrations>OpenAI

Dans le menu lateral droit, vous pouvez modifier l’action, en ajoutant celle dont vous avez besoin.

Les actions les plus utilisée sont :

  • Réponse IA textuelle ou vocale (via ChatGPT ou un assistant custom)
  • Génération d’image
  • Audio vers le texte
L’IA fonctionne avec des données entrantes et sortantes, configurez donc avant une carte “question” et sauvegardez la requete de l’utilisateur dans une variable. Regardez cette vidéo pour plus d’infos.

Une fois que vous avez choisi votre action, configurez les paramètre de celle ci

Vous aurez la plupart du temps une case “Message” : elle correspond à la requête de l’utilisateur préalablement sauvegarder sous forme de variable.

Voici un tableau des paramètres les plus courant, si vous avez besoins de savoir plus de chose, allez jeter un oeil à la documentation OpenAI.

Si vous débutez, les valeures définies par défaut sont les plus optimales alors merci de ne pas y toucher.
ParamètresUtilisation
InstuctionsRègle que l’IA va suivre pour générer une réponses (en anglais : prompt)
TempératureValeure qui définie la créativité de l’IA dans la génération de la réponse. (Proche de 0 : créativité et liberté très limitée, proche de 1 créativité et libertée de base)
Jeton maximumNombres de jetons (tokens) que l’IA à le droit d’utiliser dans la génération de la réponse. (1 token est environ égale à un charactère)
MessageRequête/Question de l’utilisateur

Envoyer une valeure d’éssai

Remplissez le champ valeur d’essai par une question de test pour tester notre connexion à ChatGPT

Ciquez ensuite sur envoyer une demande de test

Récupérer la réponse de ChatGPT

Une fois que votre requete est envoyée, vous trouverez une réponse dans le code JSON, allez à la source de la reponse puis selectionnez la ligne la plus à droite des autres avec le contenu de la réponse (ici ; value : Il y’a 1 chambre)

Sauvegarder la réponse dans un champ personnalisé (dans une variable)

Ici nous avons choisi la variable : OpenAI Output

Afficher la réponse de ChatGPT dans la discussion

Ajoutez une carte envoyer un message et affichez la variable préalablement configurée (soit : OpenAI Output)