Sobre el proyecto
FlowGram es un framework de desarrollo de flujos de trabajo diseñado para ayudar a los desarrolladores a crear plataformas personalizadas de flujos de trabajo con IA. Proporciona un conjunto de herramientas integradas que incluyen un lienzo visual (con soporte para disposiciones libres y fijas), un motor de formularios para la configuración de nodos, un sistema de gestión de variables y materiales preconstruidos como nodos LLM, Condición y Editor de Código.
El framework permite la composición visual de flujos de trabajo donde los nodos pueden organizarse y conectarse. El lienzo de disposición libre permite la colocación arbitraria de nodos y conexiones de forma libre, mientras que la disposición fija admite arreglos estructurados con nodos compuestos para ramas y bucles. El motor de formularios gestiona la administración de datos para las configuraciones de nodos, incluyendo validación y efectos secundarios. El sistema de variables gestiona el flujo de datos con restricciones de alcance e inferencia de tipos.
FlowGram se distribuye como un toolkit; los desarrolladores lo integran para crear sus propias plataformas de flujos de trabajo. La documentación cubre la configuración, los componentes principales y el uso avanzado. Se utiliza en proyectos como Coze Studio para desarrollo de agentes de IA, NNDeploy para implementación de modelos de IA y Certimate para gestión de certificados SSL.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.