Sobre o projeto
O FlowGram é um framework de desenvolvimento de fluxos de trabalho projetado para ajudar desenvolvedores a construir plataformas personalizadas de fluxos de trabalho com IA. Ele oferece um conjunto de ferramentas integradas, incluindo um canvas visual (suportando layouts livres e fixos), um motor de formulários para configuração de nós, um sistema de gerenciamento de variáveis e materiais pré-construídos, como nós de LLM, Condição e Editor de Código.
O framework permite a composição visual de fluxos de trabalho, onde os nós podem ser organizados e conectados. O canvas de layout livre permite posicionamento arbitrário de nós e conexões livres, enquanto o layout fixo oferece arranjos estruturados com nós compostos para ramificações e loops. O motor de formulários gerencia a manipulação de dados nas configurações dos nós, incluindo validação e efeitos colaterais. O sistema de variáveis controla o fluxo de dados com restrições de escopo e inferência de tipos.
O FlowGram é distribuído como um toolkit; os desenvolvedores o integram para criar suas próprias plataformas de fluxos de trabalho. A documentação cobre instalação, componentes principais e usos avançados. É utilizado em projetos como Coze Studio para desenvolvimento de agentes de IA, NNDeploy para implantação de modelos de IA e Certimate para gerenciamento de certificados SSL.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.