À propos du projet
FlowGram est un framework de développement de workflows conçu pour aider les développeurs à construire des plateformes de workflows IA personnalisées. Il propose une suite d'outils intégrés, dont un canevas visuel (supportant les mises en page libres et fixes), un moteur de formulaires pour la configuration des nœuds, un système de gestion des variables, et des matériaux préconstruits tels que les nœuds LLM, Condition et Éditeur de code.
Le framework permet la composition visuelle de workflows où les nœuds peuvent être disposés et connectés. Le canevas en mise en page libre autorise un placement arbitraire des nœuds et des connexions libres, tandis que la mise en page fixe prend en charge des arrangements structurés avec des nœuds composites pour les branchements et les boucles. Le moteur de formulaires gère la gestion des données pour les configurations de nœuds, incluant la validation et les effets secondaires. Le système de variables gère le flux de données avec des contraintes de portée et une inférence de type.
FlowGram est distribué sous forme de kit outil ; les développeurs l'intègrent pour créer leurs propres plateformes de workflows. La documentation couvre l'installation, les composants principaux et les utilisations avancées. Il est utilisé dans des projets tels que Coze Studio pour le développement d'agents IA, NNDeploy pour le déploiement de modèles IA, et Certimate pour la gestion des certificats SSL.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.