Get started

Comment fonctionne AI Studio

Comment les agents, workflows, étapes, déclencheurs, exécutions, versions brouillon et publiées, et les crédits s’articulent dans FlowHunt AI Studio.

AI Studio propose deux façons de construire le même type de chose. Cette page explique ce qu’elles sont, de quoi elles sont faites et où vont les crédits.

Agents et workflows#

Un agent est un formulaire accompagné d’un chat de test. Vous choisissez un modèle, rédigez des instructions, ajoutez des outils et activez la mémoire. Il convient au cas courant : quelqu’un pose une question dans un chat, un agent IA la traite avec ses outils, et la réponse revient.

Un workflow est un canevas. Vous y placez des étapes et les reliez entre elles, de sorte que vous décidez de l’ordre, ajoutez des branches et appelez plusieurs modèles ou services dans une séquence fixe. Choisissez-le lorsque le processus doit s’exécuter de la même manière à chaque fois ou nécessite plus d’une étape d’agent.

Dans la barre latérale, ce sont deux listes distinctes : Agents et Workflows. Elles sont identiques au fond : un agent est un workflow dont le graphe se compose d’un déclencheur Chat, d’une étape AI Agent et d’une sortie Chat. C’est pourquoi un agent possède tout ce que possède un workflow, y compris les sessions, les chatbots, les planifications, les intégrations et l’historique des versions.

Un agent ne reste un agent que tant que son graphe conserve cette forme. Si vous voulez ajouter des étapes pour lesquelles le formulaire d’agent n’a pas de champ, utilisez Convertir en workflow dans le constructeur. Voir convertir en workflow.

Étapes#

Une étape est une unité de travail : lire un document, appeler un modèle, envoyer un message. Chaque étape a des entrées et des sorties, et les étapes sont regroupées en catégories telles que les déclencheurs, les agents, les récupérateurs et les sorties. La référence des étapes les liste toutes. Dans le constructeur d’agents, vous voyez rarement les étapes directement ; le formulaire les définit pour vous.

Déclencheurs#

Un déclencheur est l’étape qui démarre une exécution. Chaque agent possède le déclencheur Chat, qui couvre le playground, les chatbots et l’API. Dans la section Déclencheurs du constructeur, vous pouvez en ajouter d’autres, comme un message Slack, une planification ou un webhook. Dans un workflow, vous placez les déclencheurs sur le canevas. Voir déclencheurs de workflow.

Exécutions et sessions#

Chaque fois qu’un déclencheur se déclenche, FlowHunt démarre une exécution. Pour les chats, une exécution appartient à une session : l’intégralité de la conversation avec un utilisateur. Le constructeur conserve chaque conversation de test en tant que session, afin que vous puissiez la relire. Les conversations qui ont lieu via un chatbot apparaissent sous Historique des chatbots dans la page Historique de la barre latérale. Voir historique des chats.

Brouillon et version publiée#

Chaque agent et chaque workflow possède deux versions à la fois.

  • Le brouillon est ce que vous modifiez. Le constructeur l’enregistre automatiquement, et le chat de test l’exécute.
  • La version publiée est celle qui est en ligne. Publier les modifications copie le brouillon vers celle-ci.

Les versions sont numérotées, et l’onglet Historique du constructeur d’agents conserve les versions antérieures que vous pouvez restaurer. Voir publication et versions.

Où les crédits sont dépensés#

Les modèles d’IA coûtent des crédits. Avant qu’une étape AI Agent ne démarre, FlowHunt vérifie le solde de l’espace de travail. Une exécution dans le chat de test est une exécution réelle, elle utilise donc des crédits comme n’importe quelle autre. Lorsque l’espace de travail n’a plus de crédits, les planifications créées pour un flux sont désactivées, et la page d’accueil affiche Vous n’avez plus de crédits. La création d’un flux compte également dans la limite de flux de votre forfait. Voir crédits et forfaits et limites.

Vous ne savez pas quoi choisir ?

Commencez par un agent. Vous pourrez le convertir en workflow plus tard, mais l’inverse n’est pas proposé dans le constructeur.

Étapes suivantes#