Ksaar documentation
Se connecter
  • 👋Bienvenue sur Ksaar !
  • 👾Les concepts de base
    • ✨Créer une App
    • ✋L'Espace Personnel
    • 🎨Éditer le contenu
  • LES ÉLÉMENTS
    • 🔠Les éléments
    • 🧑‍🎨 Éléments contenus basiques
    • ✔️ Éléments champs
    • { } Les Variables
    • 📈Éléments données
    • 🖇️Éléments liaisons
      • ↔️Liaison synchronisée
    • ⏭️Éléments matrices
    • 💯Les Calculs
      • 📆Calculs sur des dates
      • 🔢Calculs conditionnels
      • 🔗Calculs de liaison
    • ➗Les Formules
  • Les workflows
    • 🗂️Le Workflow
      • 🚀Workflow public
    • 📋Les Pages
    • 💥Les Actions
      • ✉️Envoi d'e-mails et de SMS
      • 🧭Redirection
      • 📄Créer un document
      • ⏭️Exporter une fiche
      • 🔄Mettre à jour les champs et liaisons
      • 💱Convertir des fichiers
      • 🚻Créer un groupe
      • 👯‍♂️Ajouter au(x) groupe(s)
      • 📝Signature électronique
      • ☎️Call API
      • 🧠Ksaar AI
      • 🔃Boucle
      • ⏺️Créer un enregistrement
      • 🗑️Supprimer un enregistrement
      • ✔️Activer un utilisateur
      • 🚫Désactiver un utilisateur
      • 📲Créer un QR code
      • 👤Créer un utilisateur
      • ⏺️Sauvegarder l'enregistrement
      • 🗓️Créer un ICS
    • ⬆️Importer des données
    • ⬇️Exporter des données
    • 👀Les Suivis
    • 📑Les fiches : Modifier/afficher vos données
    • ⚙️Les tables
  • Les utilisateurs
    • 🤵‍♀️Créer un Persona
    • 🤵‍♂️Éditer un Persona
    • 👥Groupes
    • 👤Utilisateurs
    • ➕Ajouter un utilisateur
    • 🔐Délégation de l'administration
  • L'affichage des données
    • 👀Visualiser les données
    • 🔲Tableaux
    • 🗓️Plannings
    • ⬜Kanban
    • 📉Dataviz
    • ⚫Listes
    • 📍Cartes
    • 📆Planning de ressources
    • 🕙Planning de réservation de créneaux
  • Design
    • 🔡Customisation des polices
  • 🎨Gestion des styles d'une application
  • Le multi-environnement
    • 🌳Le multi-environnement
      • 🤓L'essentiel du multi-environnement
      • ⏯️Utiliser le multi-environnement
      • 📤Mettre en production
      • 🕑L'historique de versions
  • ALLER PLUS LOIN
    • 🔗Les Liaisons
    • ☝️Les Conditions
    • 🎬Les Scénarios Conditionnels
    • 🪆Les Poupées Russes
    • 🚀Les Automations
      • ⏺️Quand un enregistrement est créé
      • 💱Quand un enregistrement est modifié
      • ⏱️À une date prévue
      • 🌐Quand un webhook est reçu
      • 📩Quand un e-mail est reçu
    • 🔎Vérifier si un enregistrement est déjà existant
    • 📱Créer une app iOS
    • 💾Sauvegarder ses données
  • CONNEXIONS
    • 📧Connexion à un serveur SMTP
      • Paramétrer un SMTP Google / Gmail
      • Paramétrer un SMTP Outlook
    • 🌐API Ksaar
    • 🧰Make
      • 📥Remplir un Google Sheets avec des enregistrements Ksaar
      • 🗓️Synchroniser un agenda Google avec des enregistrements Ksaar
    • 🤖Zapier
  • EN SAVOIR PLUS
    • 📗Le dico Ksaar
    • ❓FAQ
Propulsé par GitBook
Sur cette page
  • 🤖 Choix du fournisseur
  • ⚙️ Paramètres
  • 🧑🏽 Rôles
  • 🏞️ Envoyer des images

Cet article vous a-t-il été utile ?

  1. Les workflows
  2. Les Actions

Ksaar AI

PrécédentCall APISuivantBoucle

Dernière mise à jour il y a 1 mois

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.

🤖 Choix du fournisseur

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 :

⚙️ Paramètres

  • 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.

🧑🏽 Rôles

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.

🏞️ Envoyer des images

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.

🚧 Exemple : générer des informations à l'aide de l'action Ksaar AI

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.

💥
🧠
Exemple de paramétrage d'un prompt via OpenAI
Ajouter une image depuis un champ fichier
Exemple de paramétrage de l'action Ksaar AI
Exemple de remplissage des champs
Réponse correspondante de Ksaar AI