Diaflow
Diaflow, outil intelligent axé sur la conception par IA
Étiquettes :Outils de conception IAUne phrase pour présenter
Diaflow est une plateforme d’agents IA sans code et d’automatisation de flux de travail, qui permet aux utilisateurs de relier des modèles, des données, des documents et des applications métier dans un espace visuel, puis de publier ces processus sous forme d’outils automatisés, d’outils internes, d’applications publiques, de chatbots ou d’interfaces appelables.
Présentation des outils
Diaflow est géré par Diaflow Pte. Ltd., a été créé en 2024, et ses produits s’adressent aux équipes chargées de l’exploitation, du marketing, des ventes, des ressources humaines, de la finance, du développement ainsi que de la digitalisation d’entreprise. Il regroupe dans une même zone de travail des composants de productivité tels que Flow Builder, Agentic Chat et Tables, Pages, Drive, Vector.
La plateforme convient aux professionnels qui ne connaissent pas la programmation, et permet également aux développeurs d’ajouter des scripts Python, des interfaces externes et des Webhook. Les différentes pages du site officiel utilisent des termes variés pour décrire le nombre d’intégrations, tels que plus de 200 connexions natives et plus de 1 000 intégrations ; lors du choix, il convient de se baser sur la question de savoir si la bibliothèque de composants disponible comprend les fonctionnalités nécessaires à l’application cible.
Composition des produits phares
| Produit | Rôle principal | Entrée typique | Sortie ou utilisation |
|---|---|---|---|
| Flow Builder | Conception d’agents et automatisation | Déclencheurs, nœuds, conditions et données | Workflow exécutable |
| Agentic Chat | Interagir avec des modèles, des données et plusieurs agents | Indications, fichiers, images et base de connaissances | Textes, images, audio, vidéo et résultats des tâches |
| Diaflow Tables | Sauvegarder des données commerciales structurées | Formulaires, interfaces, Webhooks et résultats des agents | Tableaux de données collaboratifs |
| Diaflow Pages | Page d’édition et de génération de contenu | Textes, contenus d’IA et données de processus | Documents et pages métier |
| Diaflow Drive | Gestion centralisée des fichiers et des médias | Documents, images et pièces jointes de processus | Actifs de fichiers de zone de travail |
| Diaflow Vector | Créer une base de connaissances sémantiques | Documents, FAQ, table des matières et connaissances internes | Amélioration de la recherche et contexte |
| Interfaces | Fournir une interface d’opération aux utilisateurs | Formulaires, chat et champs personnalisés | Application interne ou publique |
| Workspace | Équipe de gestion, intégration et gouvernance | Membres, rôles, clés et utilisation | Permissions, audit et surveillance |
Fonctionnalités principales de Flow Builder
Tableau de visualisation de glisser-déposer
L’utilisateur décrit les déclenchements, le traitement, les jugements, les boucles et les sorties à l’aide de nœuds et de connexions, sans avoir besoin de mémoriser la syntaxe de programmation. La nouvelle version de la toile utilise un layout à branches verticales et offre des fonctions telles que le déplacement, le zoom, le tri automatique et une bibliothèque d’éléments accessible avec le clic droit.
Processus de génération de langage naturel
L’utilisateur peut décrire directement l’objectif, permettant à Diaflow d’assembler automatiquement les nœuds du flux de travail. Par exemple, il peut indiquer les besoins en enrichissement des données après l’arrivée d’une piste, en évaluation et en notification aux équipes, puis l’utilisateur vérifie les connexions, les champs et le traitement des exceptions.
Nœud de code Python
Les développeurs peuvent ajouter des nœuds Python dans le flux pour écrire des transformations, des calculs, des algorithmes personnalisés ou des appels à des services externes. Les nœuds prennent en charge les scripts manuscrits ou le téléchargement de fichiers Python, et peuvent faire référence aux sorties des nœuds précédents.
Exécution parallèle et séquentielle
La nouvelle version de Flow Builder permet de faire exécuter en parallèle des appels de modèles, des requêtes de données ou des sous-tâches indépendantes les unes des autres, puis de regrouper les résultats en aval. Les étapes ayant des dépendances de données doivent rester connectées séquentiellement ; les deux types d’étapes peuvent cependant être mélangés au sein du même flux.
Conditions, boucles et gestion des erreurs
Le flux peut filtrer les données en fonction de conditions, traiter les éléments en boucle, et définir pour les nœuds des stratégies d’arrêt, de saut ou de tentative de réessai. Le nœud de demande externe prend actuellement en charge jusqu’à 3 tentatives de réessai avec un intervalle de 1 à 5 secondes ; les processus métier critiques doivent néanmoins être conçus de manière à être idempotents et compensatoires.
Sous-processus réutilisable
« Run Another Flow » permet au flux parent d’appeler de manière synchrone des flux enfants déjà publiés dans la même zone de travail, et de transmettre les entrées et les sorties. Les flux enfants ne peuvent pas contenir de nœuds restreints tels que des branches, des boucles, des retards ou de nouvelles appels à des flux enfants.
Version, audit et gouvernance
Le site officiel de Flow Builder liste le contrôle des versions, l’accès par rôles et les journaux d’audit, en mettant l’accent sur l’observabilité pour la production. Business offre en plus une gestion des équipes et des rôles, ainsi qu’un tableau de bord de gouvernance et de surveillance.
Chat agent et multi-agents
Diaflow Chat peut se connecter à des bases de connaissances, à des recherches sur le Web, à des fichiers et à divers modèles d’IA, et gérer des tâches de texte, d’image, d’audio et de vidéo dans une même interface. Le mode Intelligent sélectionne les modèles en fonction de la complexité de la tâche, tandis que le mode multi-agents divise les tâches entre des rôles tels que la recherche, l’écriture ou l’édition.
- Acheminer le modèle en fonction de la complexité de la tâche, du contexte et de l’intention.
- Découper les objectifs complexes en tâches secondaires et organiser la collaboration de différents agents pour leur exécution.
- Ajouter des points de contrôle avec un humain dans la boucle lorsque c’est nécessaire, afin que du personnel confirme les étapes clés.
- Téléchargez un fichier ou faites référence à la base de connaissances Vector pour fournir un contexte métier aux réponses.
- Analyser, décrire ou résumer des images, ainsi que créer des contenus créatifs tels que des images.
- Générer de la voix, des vidéos courtes et du contenu en plusieurs formats lors de la conversation ; les modèles spécifiques consomment des points différents.
- Contrôlez les capacités disponibles et la portée des données de l’espace de travail grâce à la personnalisation et aux paramètres du modèle.
Kit de productivité
Diaflow Tables
Les Tables constituent une couche de données structurées permettant la lecture et l’écriture de flux, qui peuvent être remplies automatiquement par des formulaires, des interfaces, des Webhooks et des Agents. Les équipes peuvent collaborer en temps réel et restreindre l’accès aux données métier selon les rôles.
Diaflow Vector
Vector convertit les documents, les FAQ, les catalogues de produits et les wikis internes en une base de connaissances vectorielle, permettant aux agents de réaliser des recherches sémantiques. Les utilisateurs peuvent ajuster le broyage en blocs, les modèles d’embedding et les paramètres de recherche pour s’adapter au service client, à l’examen des contrats ou au soutien commercial.
Diaflow Drive et Pages
Drive est utilisé pour stocker de manière centralisée des documents, du média et des pièces jointes liées aux processus, tandis que Pages sert à créer et à modifier du contenu professionnel. Le site officiel indique que le suivi des modifications dans Drive ainsi que le partage sécurisé en équipe seront disponibles prochainement, ce qui ne signifie pas qu’il s’agit de fonctionnalités déjà pleinement opérationnelles.
Modèles pris en charge et connexions
| Catégorie | Exemples listés officiellement | Utilisation |
|---|---|---|
| Modèles de langage de grande taille | OpenAI, Anthropic, Google Gemini, Meta Llama, Cohere, Mistral, OpenRouter et Perplexity | Génération, analyse, raisonnement et tâches d’agent |
| Voix et médias | ElevenLabs, Replicate et outils vidéo audio | Flux audio, images et vidéos |
| Communication | Slack, Microsoft Teams, Telegram, WhatsApp Business et Discord | Notifications, dialogues et collaboration |
| CRM et service client | HubSpot, Salesforce, Intercom, Zendesk et Freshdesk | Automatisation des clients, des ventes et du support |
| Documents et stockage | Google Drive, OneDrive, Dropbox, Notion et Google Docs | Transmission de documents et de connaissances |
| Tableaux et éléments | Google Sheets, Airtable, Asana et Monday | Données, tâches et collaboration |
| base de données | PostgreSQL, MySQL, Microsoft SQL, MongoDB et Snowflake | Lire et écrire les données métier |
| Finances | QuickBooks et Xero | Flux de travail de comptabilité et de rapprochement |
| Connexion universelle | Webhook, requêtes externes, SMTP et Python | Système connecté à des nœuds non natifs |
Les modèles et les applications tierces évoluent constamment ; leur présence dans le catalogue des composants ne signifie pas que l’abonnement actuel inclut automatiquement les frais liés aux services externes. Lorsque l’on utilise les modèles publics BYOK, les données sont traitées par le fournisseur du modèle correspondant ; en revanche, avec les nœuds de modèles privés Diaflow, elles sont traitées conformément à leurs règles de hébergement et de confidentialité.
Mode de fonctionnement complet du flux de travail
- Choisissez entre Automation, Apps & Tools ou les types AI Agent et Chatbot, ou bien commencez avec des modèles ou du langage naturel.
- Configurer des formulaires, des tâches planifiées, des Webhooks, des chats ou des événements d’application comme déclencheurs.
- Ajouter des nœuds de modèles, de données, de documents, de conditions, de boucles, de code et d’applications tierces.
- Utiliser des variables pour faire référence aux sorties précédentes, et distinguer les branches qui doivent être exécutées séquentiellement de celles qui peuvent l’être en parallèle.
- Définir des identifiants, des délais d’attente, des tentatives de réessai, des stratégies de saut et des politiques d’arrêt en cas d’échec pour les services externes.
- Saisissez des données de test dans Preview pour visualiser les Flow Diagnostics et la sortie de chaque nœud.
- Publier en tant qu’application interne, application publique ou interface, et configurer la protection par accès et mot de passe.
- Après le lancement, vérifier l’historique, la consommation de points, les erreurs, les droits d’accès et les résultats commerciaux, avant de procéder à une itération de la version.
Créer le premier flux Diaflow
Première étape : choisir le type de processus
Lors de la création, on peut choisir l’automatisation, des outils d’application ou un agent IA avec un chatbot, et permettre à l’IA de créer une première version à partir d’une phrase en langue naturelle. Pour une première utilisation, il est conseillé de choisir une tâche simple dont l’entrée et la sortie sont faciles à vérifier.
Deuxième étape : Configurer le nœud
- Ajoutez un déclencheur et définites du texte court, du texte long, des fichiers, des options ou d’autres champs de saisie.
- Sélectionnez un modèle, une source de données ou une application métier dans la bibliothèque de composants, puis connectez-le au déclencheur.
- Dans les nœuds en aval, référez-vous à la sortie de l’étape précédente via le menu des variables pour éviter de copier manuellement des valeurs fixes.
- Lorsqu’une logique personnalisée est nécessaire, ajoutez un nœud Python ou utilisez des requêtes externes pour connecter à des services non fournis.
- Ajoutez Output et précisez les champs, le texte, les fichiers ou les médias à retourner à l’utilisateur.
- Définir des stratégies de défaillance et de tentative de réessai, puis exécuter d’abord un ensemble de tests normaux et anormaux après enregistrement.
Étape 3 : Publier l’application
- Vérifiez que le tableau n’a pas d’erreurs, et confirmez dans la prévisualisation la saisie, la sortie et la consommation d’intégration.
- Cliquez sur « Publier », puis sélectionnez l’Application Interne réservée uniquement aux membres ou l’Application Publique partageable.
- Les applications publiques permettent d’ajuster le titre, la description, l’icône, la couverture, les couleurs, ainsi que l’affichage des entrées et des sorties.
- Il faut définir un mot de passe pour limiter l’accès et éviter que des données internes ne soient exposées sur des pages publiques.
- Lorsqu’une appel de programme est nécessaire, sélectionnez « Run via API » pour consulter des exemples en Python, JavaScript ou en ligne de commande.
- Tester avec des visiteurs sans droits et différents rôles d’équipe, avant de partager officiellement ou d’accéder au système métier.
Exemple typique : processus de résumé vidéo
La formation officielle d’introduction utilise un résumé YouTube pour démontrer le processus complet : l’utilisateur entre l’adresse de la vidéo, le nœud YouTube extrait les sous-titres, le nœud du modèle génère un résumé, et Output affiche le résultat. Ce processus ne s’applique qu’aux vidéos qui possèdent des sous-titres extractibles.
- Créez un champ de saisie d’adresse vidéo dans Trigger.
- Ajouter un nœud YouTube et faire en sorte que le paramètre d’adresse fasse référence à la sortie de Trigger.
- Ajoutez un nœud de modèle pour que le prompt fasse référence aux sous-titres générés par le nœud YouTube.
- Dans Output, choisissez d’afficher les informations vidéo, les sous-titres ou de générer un résumé.
- Exécutez et vérifiez les diagnostics de flux pour vous assurer que la langue des sous-titres et le résumé sont exacts.
- Publier pour des applications internes, publiques ou des interfaces, en contrôlant l’utilisation conformément aux exigences de droit d’auteur et de confidentialité.
À qui s’adresse-t-il
- Opérateur de gestion : relie des tableaux, des messages, des formulaires et des systèmes internes grâce à des processus visuels.
- Équipe marketing : automatisation de l’enrichissement des leads, de la génération de contenu, de la distribution des campagnes et du suivi des résultats.
- Équipe de vente : Associer les événements CRM, les recherches, les évaluations et les notifications Slack pour créer un flux de leads.
- Équipe des ressources humaines : gestion des dossiers des candidats, organisation des entretiens, extraction de documents et réponse aux questions des employés.
- Équipe financière : liaison des bases de données, tableurs et outils comptables pour effectuer le rapprochement et la détection des anomalies.
- Équipe d’assistance client : utilisation de la base de connaissances et des agents de chat pour gérer les questions fréquentes et transférer les cas aux agents humains.
- Développeur : Utiliser Python, Webhook, les requêtes universelles et les interfaces de flux pour étendre le produit.
- Dirigeant d’entreprise : automatisation de la gouvernance interdépartementale via les rôles, les versions, l’audit et la surveillance.
Scénarios d'utilisation typiques
- Lorsque de nouvelles pistes sont entrées dans le CRM, des informations complémentaires sont ajoutées, une évaluation est effectuée et les ventes sont informées.
- Extraction de champs à partir de PDF et d’e-mails, écriture dans une Table ou une base de données d’entreprise.
- Permettre à plusieurs agents de rechercher, rédiger et réviser en parallèle un rapport structuré.
- Créer un assistant Q&A destiné aux clients ou aux employés à l’aide de la base de connaissances Vector.
- Lire périodiquement les données financières et vérifier les anomalies, puis envoyer une notification d’approbation.
- Créer des contenus dans divers formats tels que du texte de marketing, des images, de la voix off et des vidéos courtes.
- Encapsuler les processus internes en applications de formulaire pour qu’elles soient réutilisées par les équipes non techniques.
- Interface de flux de publication permettant aux sites ou applications existants d’appeler les capacités de traitement de l’IA.
- Surveiller les événements métier via des Webhooks et synchroniser les données entre plusieurs systèmes.
Avantages du produit
- Propose trois méthodes de création : glisser-déposer, langage naturel et Python, pour répondre aux besoins des professionnels métier et des développeurs.
- La nouvelle version du tableau de bord prend en charge les branches parallèles, idéale pour les appels multi-modèles et les tâches multi-Agent.
- La même plateforme permet de créer en même temps des applications automatisées, interactives et des agents de chat.
- Tables, Drive, Pages et Vector réduisent la dépendance externe aux données de base et aux composants de connaissances.
- Le catalogue des composants publics couvre les modèles, la communication, le CRM, les bases de données, les documents et les outils financiers.
- Même en l’absence de connexion native, il est possible de s’en servir via des requêtes générales, des Webhooks et des extensions Python.
- Le flux peut être publié en tant que page interne, application publique ou interface, avec des modalités de livraison flexibles.
- Business comprend les équipes, les rôles, la gouvernance et le suivi, et est adapté aux environnements de production multi-utilisateurs.
Restrictions d'utilisation et précautions
- Le processus de génération de langage naturel nécessite encore une vérification manuelle de la correspondance des champs, des droits d’accès, des anomalies et des risques de exécution répétée.
- Les modèles d’IA peuvent produire des erreurs factuelles ou des résultats instables ; des points de contrôle manuels doivent être intégrés pour les décisions cruciales.
- Les points sont consommés selon différentes unités telles que les tokens, les caractères, les images, les secondes de traitement ou les requêtes d’application ; il est difficile d’estimer le coût des processus complexes uniquement en fonction du nombre d’exécutions.
- Les points mensuels sont réinitialisés selon le forfait ; une fois épuisés, il faut acheter des points supplémentaires ou attendre le cycle suivant.
- Les branches parallèles réduisent le temps d’attente, mais peuvent simultanément augmenter la consommation de ressources du modèle, de la base de données et des interfaces tierces.
- Les applications publiques peuvent être accessibles anonymement ; il convient d’utiliser des mots de passe, des limites et des droits de données pour éviter les abus.
- Les sous-processus ne prennent pas en charge les branches, les boucles, les retards et les sous-processus imbriqués ; une réutilisation complexe nécessite une redéfinition.
- Les fonctionnalités de collaboration de Drive sont toujours indiquées comme à venir et ne répondent pas aux attentes d’un système de gestion de fichiers mature.
- Les changements d’interface des applications externes, l’expiration des autorisations et les limites de vitesse peuvent entraîner l’échec du processus.
- Le nombre d’intégrations sur les différentes pages du site officiel, les critères de conformité et les détails des forfaits varient ; les achats doivent se baser sur le contrat et l’espace de travail réel.
Comment calculer l’intégrale
| Unité de mesure | Nœud applicable | Principales bases de calcul | Recommandations pour le contrôle des coûts |
|---|---|---|---|
| Token | Modèles de génération de texte | Les tokens d’entrée et de sortie sont multipliés respectivement par les coefficients de score correspondants | Raccourcir le contexte et limiter la sortie |
| caractère | Nœud d’IA facturé en fonction de la longueur du texte | Coefficient d’intégration de sortie multiplié par le nombre de caractères | Définir une limite de longueur |
| Image | Nœud de génération d’images | Intégrale d’une seule image multipliée par le nombre de génération | Aperçu en basse résolution d’abord |
| seconde | Tâches longues durée comme audio, vidéo, etc. | Intégration par seconde multipliée par la durée de traitement | Couper les segments non pertinents |
| Demande | Nœud d’application tierce | Chaque exécution d’un nœud consomme un nombre fixe d’unités. | Traiter en batch et réduire les appels répétés |
La zone de travail affiche dans la liste des composants les nœuds et indicateurs qui nécessitent des points, et l’utilisateur peut également consulter la consommation de chaque processus. Les forfaits supplémentaires de points vont de 4 000 à 1,2 million, etc. La documentation publique ne mentionne pas de manière stable le prix actuel de chacun de ces forfaits dans le texte principal ; il convient de se référer à la page de paiement.
Prix et forfaits
Voici le prix annuel équivalent officiel vérifié le 22 août 2026, indiquant une économie de 20 % pour le paiement annuel. Basic propose un point d’accès pour commencer à l’utiliser, mais ne montre pas le montant exact ou le crédit complet dans le texte des prix publics ; par conséquent, il ne peut pas être considéré comme un forfait gratuit définitif.
| forfait | Prix mensuel équivalent annuel | Intégrale | Processus et stockage | Capacités principales | Adéquat pour les utilisateurs |
|---|---|---|---|---|---|
| Basic | La page publique n’est pas affichée | La page publique n’est pas affichée | Outils de développement personnel et compétences de base | Fournir un accès « Get Started » | Première expérience |
| Pro Starter | 16 dollars/mois, paiement annuel | 4 000 points par mois | 100 processus, 10 GB d’espace de stockage pour les fichiers | Flow Builder, Vector, Agentic Chat et modèles avancés | Projets individuels et avancés |
| Pro | 32 dollars/mois, paiement annuel | La page propose des options de montant. | 100 processus, 10 GB d’espace de stockage pour les fichiers | Flow Builder, Vector, Agentic Chat et modèles avancés | Experts individuels et petites équipes |
| Business | 320 dollars/mois, paiement annuel | Aucune valeur fixe n’est indiquée dans le résumé public. | Pas de limite de processus, fichiers de 50 GB, base de vecteurs de 10 GB | Modèles intégrés, rôles d’équipe, surveillance de la gouvernance et support par e-mail | Équipe d’entreprise de taille moyenne |
| Enterprise | Contacter le service des ventes | sur mesure | Orienté vers des processus complexes évolutifs | Gouvernance avancée, gestion et conditions personnalisées | Organisations de grande taille |
Le site officiel propose également un passage au paiement mensuel, mais le texte de la page actuellement accessible ne présente pas de manière fiable les montants des abonnements mensuels. Lors de l’achat, il convient de vérifier le cycle de paiement, les points réels, le compte utilisateur, le stockage vectoriel, les règles de dépassement, les frais liés aux modèles tiers ainsi que les taxes.
Abonnement, essai et annulation
| Projet | Règles publiques | Précautions à prendre |
|---|---|---|
| Avantage annuel | L’étiquetage de page permet d’économiser 20 % | Paiement annuel plutôt que résiliation mensuelle |
| Points supplémentaires | Plusieurs forfaits de crédit sont disponibles à l’achat | Les points mensuels ne commencent à être consommés qu’après épuisement des points d’achat supplémentaire. |
| Essai gratuit | Certaines services peuvent être fournis | Un frais sera débité automatiquement à la fin de la période d’essai. |
| Renouvellement automatique | Abonnement renouvelé automatiquement de manière continue | Il doit être annulé avant la prochaine date de facturation. |
| Annuler | Il est possible d’annuler le compte ou l’abonnement à tout moment. | Note relative aux conditions : l’annulation n’est généralement pas remboursable. |
| Temps non utilisé | Pas de remboursement ni d’échange | Avant le paiement annuel, il faut d’abord effectuer la validation du processus réel. |
Plateforme de support
| Plateforme | Soutien disponible | Explication |
|---|---|---|
| Navigateur web | Soutien | Flow Builder complet, Chat, espace de travail et fonctionnalités de gestion |
| iPhone | Soutien | Nécessite iOS 16.4 ou une version ultérieure |
| iPad | Soutien | Il faut iPadOS 16.4 ou une version ultérieure |
| Mac avec puce Apple | Soutien à l’exécution d’applications mobiles | Nécessite macOS 12.0 ou une version ultérieure avec un chip M1 ou plus récent |
| Apple Vision | Soutien | Il faut VisionOS 1.0 ou une version ultérieure |
| Android | Non confirmé lors de cette vérification officielle dans la boutique d’applications | Selon la page actuelle du site officiel et de Google Play. |
| Appel d’interface | Soutien | Après la publication du processus, vous pouvez consulter des exemples d’appels en Python, JavaScript et en ligne de commande. |
Confidentialité et sécurité des données
Le site officiel de Diaflow indique que Flow Builder dispose de permissions par rôle, de journaux d’audit et d’une infrastructure prête pour SOC 2 ; les FAQ du centre d’aide précisent que le GDPR et la CCPA sont pris en charge par défaut, tandis que SOC 2 Type II et HIPAA peuvent être proposés aux entreprises. Lors de l’achat, il convient de faire la distinction entre « prêt » et certification officielle achevée, et de demander les preuves actuelles.
- Les nœuds de modèles privés sont hébergés par Diaflow dans les environnements AWS et Azure aux États-Unis, et l’entreprise affirme ne pas partager directement les données de dialogue avec des fournisseurs de modèles externes.
- Le modèle public BYOK transmet les données au fournisseur du modèle correspondant pour traitement, conformément à ses conditions de compte, régionales et de conservation.
- Business offre des équipes, des rôles, une gouvernance et un suivi, tandis qu’Enterprise permet de négocier davantage la conformité et le déploiement.
- Les identifiants de connexion aux fournisseurs tiers sont stockés de manière centralisée dans l’espace de travail ; il convient d’utiliser les droits minimums et de les renouveler régulièrement.
- La déclaration de confidentialité d’iOS indique que les coordonnées, le contenu de l’utilisateur et les informations diagnostiques peuvent être liés à une identité.
- Les applications publiques doivent limiter l’accès aux données sensibles et tester si les utilisateurs anonymes peuvent lire des Vector ou des Table internes.
- Lorsqu’il s’agit de données médicales, financières ou relatives aux employés, il convient de demander le DPA, les sous-traitants, la région, ainsi que les modalités de conservation et de suppression.
- Les requêtes externes et les nœuds Python peuvent envoyer des données vers n’importe quel service ; l’organisation doit exercer un contrôle par le biais d’audits et d’examens de code.
API et compétences des développeurs
Le processus Diaflow peut être publié en tant qu’endpoint API, et la plateforme génère des exemples d’appels en Python, JavaScript et en ligne de commande pour chaque processus publié. L’espace de travail offre également une gestion des clés API, permettant de visualiser le nom de la clé, la date de création, la dernière date d’utilisation et le nombre d’utilisations.
| Capacité de développement | État actuel | Explication |
|---|---|---|
| Run via API | Soutien | Intégrer les processus publiés sur un site web ou une application |
| API Keys | Soutien | Il est possible de créer, consulter et supprimer les clés d’espace de travail. |
| Webhook Trigger | Soutien | Démarrer l’automatisation à partir d’événements externes |
| Nœud de demande générale | Soutien | Connecter des services externes sans composants natifs |
| Nœud Python | Soutien | Exécuter des scripts personnalisés dans le flux |
| Exemple d’appel | Python, JavaScript et ligne de commande | Appartient à un exemple d’interface, ce n’est pas un SDK indépendant. |
| SDK public | Aucun SDK officiel complet et vérifiable n’a été trouvé. | Ne confondez pas le code d’exemple avec un produit SDK. |
Processus de publication d’interface
- Terminer le processus et valider dans Preview les entrées, les sorties, les permissions ainsi que le comportement en cas d’échec.
- Publiez le flux et sélectionnez « Run via API » pour consulter la documentation de l’interface actuelle.
- Créez une clé API d’espace de travail à des fins bien définies, et ne la stockez que du côté serveur.
- Soumettez les entrées selon l’exemple, et gérez les réponses de succès, de délai d’attente, de limite et d’erreur.
- Ajouter de l’authentification, de la protection contre les rejeux, une limitation de vitesse et le masquage des journaux pour les appels.
- Vérifier la date et le nombre d’utilisations ultimes de la clé de surveillance ; en cas d’anomalie, la supprimer et la régénérer.
GitHub et le monde du logiciel open source
La plateforme principale Diaflow.io est un service hébergé commercialement, et aucun dépôt open source officiel complet ni licence de produit appartenant à Diaflow Pte. Ltd. n’a été identifié. Les sites web publics, les interfaces de processus, les nœuds Python et les exemples d’appel ne signifient pas que le code source de la plateforme est ouvert.
Il existe sur GitHub un projet homonyme de génération de diagrammes de flux Diaflow, dont la fonction est de permettre à plusieurs agents IA de créer des architectures et des diagrammes UML ; l’entité opérationnelle et la positionnement du produit diffèrent de ceux décrits dans cette entrée. Le répertoire ne doit pas indiquer ce dépôt tiers comme étant la source officielle de Diaflow.io.
Informations de base
| Projet | Informations |
|---|---|
| Nom de l’outil | Diaflow |
| Société de développement | Diaflow Pte. Ltd. |
| Date de création | 2024 |
| Type d’outil | Agents d’IA sans code, automatisation des workflows et création d’applications internes |
| Mode de construction | Glisser-déposer, génération de langage naturel et nœuds Python |
| Produits principaux | Flow Builder, Agentic Chat, Tables, Pages, Drive et Vector |
| Mode de publication | Automatisation, applications internes, applications publiques, chatbots et interfaces |
| Modèle de prix | Création de comptes, abonnements annuels avantageux, points supplémentaires et demandes de devis pour les entreprises |
| Prix minimum public clairement défini | Pro Starter, équivalent à 16 dollars par mois en abonnement annuel |
| Mobile | iPhone, iPad, Mac avec puce Apple et Apple Vision |
| API | Support pour les interfaces de processus de publication |
| SDK officiel | Aucun SDK complet et public n’a été trouvé. |
| Est-ce open source | Non |
Indice de recommandation
Le score de recommandation est de 4,3 sur 5. Diaflow couvre à la fois la visualisation des flux, la création de flux en langage naturel, les extensions Python, Agentic Chat et des composants de données intégrés, et permet de publier les résultats sous forme d’application ou d’interface ; ses fonctionnalités offrent donc une portée plus complète que celle d’un outil d’automatisation unique.
Le principal défaut est que le calcul des points est assez complexe ; les différentes pages du site officiel adoptent des critères différents pour l’intégration et la conformité, et le texte des prix publics ne présente pas de manière complète les options de forfait mensuel, Basic et Pro. Une commande officielle doit faire l’objet d’une vérification point par point dans l’espace de travail et dans le contrat.
Questions fréquentes
Quel outil est Diaflow ?
Il s’agit d’une plateforme visuelle utilisée pour créer des agents IA, automatiser des processus et développer des applications internes. Les utilisateurs peuvent relier des modèles, des bases de données, des documents et des applications métier, et construire des flux grâce au glisser-déposer, au langage naturel ou à Python.
Diaflow est-il gratuit ?
Le site officiel propose une page « Get Started » pour le plan Basic ainsi qu’une description pour commencer gratuitement, mais le texte des prix affichés ne précise pas clairement le montant du plan Basic par rapport au forfait complet. Le catalogue ne doit pas promettre une gratuité permanente ; il convient de consulter le plan en temps réel de l’espace de travail après inscription.
Quel est le prix minimum clairement défini pour le paiement actuel ?
Pro Starter, au paiement annuel, équivaut à 16 dollars par mois, et comprend 4 000 points par mois, 100 flux de travail et 10 GB d’espace de stockage pour les fichiers. Il est facturé annuellement et ne doit pas être interprété comme un abonnement mensuel à 16 dollars.
Comment les points sont-ils consommés ?
Les différents nœuds sont facturés en fonction du nombre de tokens, de caractères, d’images, de secondes de traitement ou du nombre de requêtes. Les points mensuels sont réinitialisés selon le forfait, et les points achetés en supplément commencent à être consommés une fois que les points mensuels ont été épuisés.
Quels modèles d’IA sont pris en charge ?
Les modèles officiellement listés incluent OpenAI, Anthropic, Gemini, Llama, Cohere, Mistral, OpenRouter, Perplexity et ElevenLabs. Les modèles réellement disponibles ainsi que les coefficients de points varient en fonction des forfaits et des mises à jour.
Est-il possible de connecter sa propre clé de modèle ?
Business liste explicitement « Connect Your Own AI Models », et certains nœuds de modèles publics adoptent également le BYOK. Les données BYOK sont traitées par le fournisseur correspondant, ce qui peut entraîner des frais supplémentaires pour les modèles indépendants.
Peut-on le publier en API ?
Oui, les processus publiés peuvent être exécutés via une interface, et des exemples en Python, JavaScript et ligne de commande sont fournis. L’appelant doit néanmoins protéger les clés, limiter la vitesse d’exécution et gérer les erreurs ainsi que le manque de points.
Diaflow a-t-il une application mobile ?
Il existe une application officielle Apple, compatible avec l’iPhone, l’iPad, les Mac équipés d’un chip Apple et Apple Vision. La conception d’un flux de travail complet reste plus adaptée à la version Web ; les fonctionnalités spécifiques de l’application mobile doivent se référer à la version actuelle.
Diaflow est-il open source ?
Pas de code source ouvert ; aucun dépôt officiel complet du code source de la plateforme principale n’a été trouvé. Le projet de diagramme de flux GitHub du même nom n’est pas la plateforme automatisée de Diaflow Pte. Ltd.
Les données seront-elles envoyées au fournisseur du modèle ?
Lors de l’utilisation des nœuds de modèle privé Diaflow, la société indique qu’elle ne partage pas les données avec des fournisseurs de modèles externes ; lors de l’utilisation de nœuds BYOK publics, les données sont transférées dans l’environnement du fournisseur correspondant. Les concepteurs de flux de travail doivent faire la distinction en fonction des nœuds.
Est-ce adapté à un environnement de production ?
Il peut être utilisé pour l’automatisation de la production, mais nécessite des versions, des droits d’accès, un traitement des erreurs, une surveillance et des vérifications manuelles. Les processus impliquant des paiements, des suppressions, des décisions de conformité ou des données sensibles des clients ne doivent pas être entièrement autonomes en l’absence de mécanismes d’approbation et de compensation.
Résumé
Diaflow intègre l’agent, l’automatisation, la messagerie, les tableaux de données, les fichiers et une base de connaissances vectorielle dans une même zone de travail, permettant aux professionnels de construire par glisser-déposer tout en conservant Python et des extensions d’interfaces. Les tableaux parallèles et les multiples agents sont particulièrement adaptés aux processus nécessitant la collaboration de plusieurs modèles et systèmes.
Lors du choix, il convient d’abord d’évaluer par un petit processus l’intégration, la précision, le traitement des anomalies et la stabilité de l’intégration, avant de décider entre Pro Starter, Pro ou Business. Les applications publiques, les modèles externes et les données sensibles nécessitent une configuration des droits, des notifications et une audit séparées ; on ne peut pas se fier uniquement aux paramètres par défaut.
Numéro d’enregistrement de sécurité publique du Guangxi : 45132202000164