Ksaar AI
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
Cet article vous a-t-il été utile ?
L'action Ksaar AI permet de générer du texte en utilisant l'API de traitement de langage naturel OpenAI ou Mistral. Cette action est utile pour fournir des réponses personnalisées et pertinentes à vos utilisateurs.
Avant de paramétrer le modèle, il faut choisir le fournisseur via l'interface. L'API OpenAI est utilisable directement tandis que l'API mistral est utilisable via une clé API personnelle.
Si vous choisissez l'API Mistral, il faut choisir ou renseigner votre clé API avant de paramétrer le prompt. Il est possible de gérer vos clés dans l'onglet connecteurs.
Les paramètres à remplir sont similaires entre les modèles OpenAI et Mistral :
Model : les modèles accessibles avec votre API. Sur OpenAI vous avez la possibilité de choisir d’utiliser la version GPT 3.5 turbo ou la version GPT 4 et sur mistral vous pouvez choisir parmi tous les modèles disponibles dans votre abonnement.
Température : contrôle le degré de variation dans les réponses générées. Plus la température est élevée, plus l’IA est susceptible de générer des réponses imprévisibles et créatives, tandis qu'une température plus basse peut produire des résultats plus sûrs et prévisibles.
Nombre de résultats à générer : spécifie combien de réponse l’AI doit générer pour une requête donnée.
Nombre max de tokens : spécifie le nombre maximal de mots ou de tokens que l’AI doit générer pour chaque requête. Si vous voulez des réponses plus courtes ou plus longues, vous pouvez ajuster ce paramètre en conséquence.
Top P : le pourcentage de tokens les plus probables à inclure dans la réponse générée. La valeur par défaut est de 1 (100%).
Frequency penalty : un nombre positif qui pénalise les tokens qui apparaissent fréquemment dans le corpus d'entraînement. La valeur par défaut est de 0.
Presence penalty : un nombre positif qui pénalise les tokens qui sont déjà présents dans la requête utilisateur. La valeur par défaut est de 1.
Safe prompt (Mistral uniquement) : un paramètre qui assure que les résultats respectent des critères de sécurité et de conformité classiques.
Lorsque vous utilisez l'action Ksaar AI, vous pouvez choisir entre trois types de rôles différents :
System : Ce rôle ne peut être utilisé qu'une seule fois et permet de donner des instructions qui vont guider la réponse qui va être générée par l'AI.
User : Ce rôle peut être utilisé indépendamment ou de pair avec le rôle Assistant. Il représente l'utilisateur qui fait une demande à l'AI.
Assistant : Ce rôle s'utilise de pair avec le rôle User. Il correspond aux réponses précédentes de l'AI. Il peut alors permettre de donner des exemples de réponses à des demandes faites par un User afin de guider la réponse faite par l'AI pour qu'elle soit dans le même style.
En fonction de votre cas d'utilisation, vous pouvez choisir le rôle approprié pour chaque interaction avec l'utilisateur.
Lorsque vous utilisez le Model GPT-4 ou les modèles de la famille pixtral, vous avez la possibilité d'envoyer une image à l'AI qui peut alors l'analyser et la prendre en compte.
Pour cela, ajouter un rôle User à votre action, puis vous pouvez alors choisir d'ajouter une image. Cette image peut provenir d'un champ fichier qui a été rempli avant, par une action ou directement par l'utilisateur. Elle peut aussi être importée ici par le Maker.
Prenons l'exemple d'un générateur d'emails avec Ksaar AI :
1️⃣ Créez un workflow Générateur d'emails.
2️⃣ Dans la première page, ajoutez des champs pour décrire les emails :
le style de l'email : champ single select d'options décontracté, professionnel, formel, ...
le ton de l'email : champ single select d'options sérieux, enthousiaste, fun, joyeux, triste, ...
l'audience de l'email : champ texte
la longueur de l'email : champ single select d'options 1 paragraphe, 2 paragraphes, ...
le sujet de l'email : champ texte
le contexte de l'email : champ paragraphe
3️⃣ Ajoutez une action Ksaar AI. Paramétrez l'action en ajustant le nombre de tokens nécessaires pour générer un email. Pour le rôle User, décrivez l'email souhaité en utilisant les variables de votre workflow. Pour le rôle System, expliquez que le système est un générateur d'email.
Vous pouvez également ajouter plusieurs actions Ksaar AI en les conditionnant en fonction du style et du ton sélectionnés. Ensuite, paramétrez la Température, le top P, la frequency penalty et la Presence penalty en fonction du style et du ton.
4️⃣ Créez une dernière page permettant de visualiser la réponse de Ksaar AI en plaçant la variable {Ksaar AI → content} dans un élément texte.
Aperçu du workflow côté EndUser :
Ensuite, vous avez la possibilité d'ajouter une action Envoi de mail pour envoyer l'email généré par Ksaar AI.