English | 中文 | Español | Русский | Português | Deutsch | 日本語
FlowGram es un marco y conjunto de herramientas de desarrollo de flujos de trabajo componible, visual, fácil de integrar y extensible. Nuestro objetivo es ayudar a los desarrolladores a crear plataformas de flujo de trabajo de IA de forma más rápida y sencilla. FlowGram viene con un conjunto de herramientas integradas para el desarrollo de flujos de trabajo: un lienzo de flujo visual, formularios de configuración de nodos, una cadena de alcance de variables y materiales listos para usar (LLM, Condición, Editor de código, etc.). No es una plataforma de flujo de trabajo ya hecha; es el marco y el conjunto de herramientas para crear la suya.
Obtenga más información en FlowGram.AI 🌐
https://github.com/user-attachments/assets/fee87890-ceec-4c07-b659-08afc4dedc26
Abra en CodeSandbox 🌐 o StackBlitz 🌐
En esta demostración, iteramos a través de una lista de ciudades, obtenemos el clima en tiempo real a través de HTTP, analizamos las temperaturas con un nodo de código, generamos sugerencias de atuendos con un LLM, controlamos mediante una condición, agregamos los resultados a lo largo del bucle y, finalmente, usamos un LLM asesor para elegir la ciudad más cómoda antes de enviar el resultado al nodo final.
Cree un nuevo proyecto de FlowGram:
npx @flowgram.ai/create-app@latest
Le recomendamos que elija la plantilla
Free Layout Demo ⭐️.
Inicie el proyecto:
cd demo-free-layout
npm install
npm start
Abra http://localhost:3000 en su navegador.
| Característica | Descripción | Demostración |
|---|---|---|
| Lienzo de diseño libre | Lienzo de diseño libre donde los nodos se pueden colocar en cualquier lugar y conectar mediante líneas de forma libre. | ![]() |
| Lienzo de diseño fijo | Lienzo de diseño fijo donde los nodos se pueden arrastrar a posiciones específicas, con soporte para nodos compuestos como ramas y bucles. | ![]() |
| Formulario | El motor de formularios gestiona las operaciones CRUD de datos de nodos y proporciona capacidades de renderizado, validación, efectos secundarios, vinculación y captura de errores, simplificando el desarrollo de configuraciones de nodos. | |
| Variable | El motor de variables admite restricciones de ámbito, inspección de estructura de variables e inferencia de tipos, facilitando la gestión del flujo de datos dentro del flujo de trabajo. |
Puede encontrar la documentación de FlowGram en el sitio web.
La documentación se divide en varias secciones:
