FlowiseAI 是一款开源的、支持可视化编排的低代码开发平台,能帮助用户快速构建和部署基于大语言模型(LLM)的定制化应用,通过拖拽式界面实现AI工作流设计,支持多模型集成与本地化部署,适用于智能客服、文档分析、自动化内容生成等多个场景。
想快速使用Flowise,按以下步骤操作:
1、下载并安装NodeJS,版本需≥18.15.0;
2、安装Flowise:运行npm install -g flowise;
3、启动Flowise: • 基础启动:npx flowise start; • 带用户名和密码启动:npx flowise start --FLOWISE_USERNAME=user --FLOWISE_PASSWORD=1234;
4、启动后,打开 http://localhost:3000 就能使用。
1、进入项目根目录下的docker文件夹;
2、复制.env.example文件,在同一位置粘贴并改名为.env;
3、运行docker compose up -d启动;
4、打开http://localhost:3000使用;
5、停止容器可运行docker compose stop。
1、本地构建镜像:docker build --no-cache -t flowise .;
2、运行镜像:docker run -d --name flowise -p 3000:3000 flowise;
3、停止镜像:docker stop flowise。
Flowise的单仓库中包含3个模块: • server:提供API逻辑的Node后端; • ui:React前端; • components:第三方节点集成。
安装PNPM:npm i -g pnpm。
1、克隆仓库:git clone https://github.com/FlowiseAI/Flowise.git;
2、进入仓库文件夹:cd Flowise;
3、安装所有模块的依赖:pnpm install;
4、构建代码:pnpm build; • 若出现“JavaScript heap out of memory”错误,可先运行export NODE_OPTIONS="--max-old-space-size=4096",再执行pnpm build;
5、启动应用:pnpm start,之后在 http://localhost:3000 访问;
6、开发构建: • 在packages/ui中创建.env文件,指定VITE_PORT(参考.env.example); • 在packages/server中创建.env文件,指定PORT(参考.env.example); • 运行pnpm dev,代码修改后会自动重载,可在 http://localhost:8080 访问。
要启用应用级认证,在packages/server的.env文件中添加以下内容:
FLOWISE_USERNAME=user
FLOWISE_PASSWORD=1234
Flowise支持通过环境变量配置实例,可在packages/server文件夹的.env文件中指定相关变量,更多详情可查看官方文档。
文档:参考 docs.flowiseai.com
自托管:支持在多种基础设施上部署,包括AWS、Azure、Digital Ocean、GCP等,还有Railway、Render、HuggingFace Spaces等平台的部署选项
PowerPoint演示文稿智能生成工具 PowerPoint Slides Skill
金融 AI 新工具 FinClaw,免费提供1000+ 金融专属Skills
PPT Agent 演示文稿生成框架
端到端自主AI科研引擎 NanoResearch
CitationClaw 学术论文智能引用画像和分析报告
pi-autoresearch:pi自动化实验优化循环
OpenClaw Control Center:为OpenClaw用户(包括团队和个人)提供统一的监控和管理界面
OpenClaw Dashboard 仪表盘:让OpenClaw管理更简单
PaperBanana-CN 学术配图助手
996.ICU:工作 996, 生病 ICU