Réponses IA
GetMyBot connecte des modèles de langage via l'intégration IA et les utilise grâce à l'action IA dans les réactions. Ainsi, le bot répond en texte libre, classifie les messages et en extrait des données structurées.
Connexion du modèle
Ajoutez une intégration de type IA (section Intégrations) et renseignez :
- Base URL — adresse d'une API compatible OpenAI (par défaut
https://api.openai.com/v1). OpenAI, OpenRouter, des serveurs locaux et d'autres fournisseurs compatibles sont pris en charge. - Modèle — par exemple
gpt-4o-mini. - Prompt système — instruction générale pour le modèle.
- Clé API — clé du fournisseur (stockée sous forme chiffrée ; peut être externalisée dans des identifiants).
Action « IA »
Dans une réaction, ajoutez l'action IA et configurez :
- Intégration IA — quel modèle connecté utiliser.
- Prompt — tâche pour le modèle ; prend en charge les substitutions (
{{text}},{{param.clé}},{{ctx.clé}}). - Enregistrer la réponse dans un paramètre et/ou Enregistrer la réponse dans ctx (clé) — où stocker le résultat.
- Schéma JSON d'extraction — si défini, le modèle renvoie un JSON structuré selon ce schéma (pour analyser des demandes, extraire des champs, classifier). Le résultat peut être parcouru par une boucle sur liste.
- Envoyer la réponse à l'utilisateur — envoyer immédiatement le texte généré dans le chat.
Bloc IA dans un message
Dans le constructeur de message, un bloc IA dispose de son propre prompt — il génère une partie de la réponse à la volée (voir Messages et boutons).
Exemples d'utilisation
- Assistant en dialogue libre : prompt + « envoyer la réponse à l'utilisateur ».
- Analyse d'une demande : le schéma JSON extrait le sujet, le contact et l'urgence dans
ctx, puis enregistrement dans une collection et notification à l'opérateur. - Classification : la réponse du modèle est enregistrée dans un paramètre et vérifiée par une condition « Avec paramètres ».
Pour aller plus loin
- Actions — autres actions d'une réaction.
- Substitutions et formules — variables dans les prompts.
- Collections et données — stockage des données extraites.