Flowise AI 智能体构建器
在 Clore.ai 上部署 Flowise——通过拖拽式无代码界面和即时 API 端点,在经济实惠的 GPU 云服务器上构建并托管可视化 LLM 聊天机器人、AI 智能体和 RAG 流水线。
概览
Flowise 是一个开源的拖放式工具,可在无需编写代码的情况下构建由 LLM 驱动的应用程序。凭借 3.5 万+ GitHub stars 和超过 500 万次 Docker Hub 拉取,Flowise 已成为生态系统中部署最广泛的自托管 AI 工具之一。它使团队能够通过直观的可视化界面创建聊天机器人、RAG 系统、AI 代理和自动化工作流,并在几分钟内将它们部署为 REST API 端点。
Flowise 基于 LangChain.js 构建,提供一个基于节点的画布,你可以在其中连接各个组件:LLM、向量数据库、文档加载器、记忆存储、工具和代理。每个流程都会自动生成一个可嵌入的聊天组件和 API 端点,你可以将其集成到任何应用中。
关键能力:
拖放式流程构建器 — 使用 100+ 个预构建节点进行可视化 LLM 编排
聊天机器人创建 — 为网站和应用提供可嵌入的聊天组件
RAG 流水线 — 可视化连接文档加载器、嵌入器和向量存储
多代理支持 — 通过工具使用和委派构建代理层级
即时 API — 每个流程都会生成一个
/api/v1/prediction/<flowId>端点LangChain 节点 — 完整访问 LangChain.js 生态系统
凭证管理器 — 集中管理 API 密钥、数据库连接
为什么在 Flowise 中选择 Clore.ai?
Flowise 是一个轻量级的 Node.js 服务器——它负责编排,不负责计算。将它与 Clore.ai 配合使用可实现:
本地模型推理 — 在同一台 GPU 服务器上运行 Ollama 或 vLLM,消除 API 成本
私有文档处理 — 永远不会将数据发送到外部服务的 RAG 流水线
持久化部署 — 以 GPU 服务器价格提供全天候聊天机器人和 API 托管
大规模下具备成本效益 — 构建多租户聊天机器人平台,而无需按次调用 API 付费
全栈 AI 托管 — Flowise + Ollama + Qdrant/Chroma 全部运行在一台经济实惠的服务器上
需求
Flowise 本身是一个 Node.js 应用,资源需求很低。只有在你添加本地 LLM 后端时才需要 GPU。
仅 Flowise(外部 API)
无
—
2–4 GB
10 GB
约 $0.03–0.08/小时
+ Ollama(Llama 3.1 8B)
RTX 3090
24 GB
16 GB
40 GB
$0.07–0.21/小时
+ Ollama(Mistral 7B + 嵌入)
RTX 3090
24 GB
16 GB
30 GB
$0.07–0.21/小时
+ Ollama(Qwen2.5 32B)
RTX 4090
24 GB
32 GB
60 GB
$0.14–0.42/小时
注意: Flowise 可以轻松运行在任何 Clore.ai 服务器上。只有当你想要免费的本地推理时才需要 GPU。参见 GPU 比较指南.
Clore.ai 服务器要求:
Docker Engine(所有 Clore.ai 镜像均已预装)
NVIDIA Container Toolkit(仅用于 GPU/Ollama)
端口 3000 可访问(或在 Clore.ai 控制面板中映射)
至少 2 GB 可用内存,10 GB 磁盘空间
快速开始
步骤 1:在 Clore.ai 上预订服务器
在 Clore.ai 市场:
仅 API 使用:任何服务器,按 RAM ≥ 4 GB 过滤
本地 LLM:按 GPU ≥ 24 GB VRAM 过滤
确保在模板中启用 Docker
通过 SSH 连接:
步骤 2:运行 Flowise(单条命令)
就这样。Flowise 将可在 http://<server-ip>:3000 20–30 秒内可用。
步骤 3:验证它是否正在运行
步骤 4:打开 UI
访问 http://<server-ip>:3000 在浏览器中。
Clore.ai 端口映射: 确保在你的 Clore.ai 服务器配置中转发了端口 3000。进入服务器详情 → Ports → 确认
3000:3000已映射。某些模板默认只开放 SSH。
配置
持久化存储
挂载卷,以便在容器重启后保留你的流程、凭证和上传文件:
身份验证
使用用户名/密码保护你的 Flowise 实例:
安全提示: 当你在 Clore.ai 上公开暴露 Flowise 时,务必设置凭证。没有身份验证,任何知道你服务器 IP 的人都可以访问你的流程和 API 密钥。
完整环境变量参考
PORT
Web 服务器端口
3000
FLOWISE_USERNAME
管理员用户名(启用认证)
—(无认证)
FLOWISE_PASSWORD
管理员密码
—
FLOWISE_SECRETKEY_OVERWRITE
凭证加密密钥
自动生成
DATABASE_TYPE
sqlite 或 mysql 或 postgres
sqlite
DATABASE_PATH
SQLite 存储路径
/root/.flowise
LOG_LEVEL
error, warn, info, debug
info
TOOL_FUNCTION_BUILTIN_DEP
代码节点中允许的 Node.js 内置模块
—
TOOL_FUNCTION_EXTERNAL_DEP
代码节点中允许的 npm 包
—
CORS_ORIGINS
API 允许的 CORS 来源
*
IFRAME_ORIGINS
允许 iframe 嵌入的来源
*
Docker Compose(推荐)
Flowise 官方仓库包含 Docker Compose 配置。这是 Clore.ai 推荐的方式:
或者使用 PostgreSQL 自行创建:
GPU 加速(本地 LLM 集成)
Flowise 负责编排——GPU 在连接的服务中承担繁重计算。
Flowise + Ollama(推荐)
在同一台 Clore.ai 服务器上运行 Ollama,并将 Flowise 连接到它:
在 Flowise UI 中:
创建一个新的 Chatflow
在 Ollama 节点(在 Chat Models 下)
基础 URL:
http://host.docker.internal:11434模型名称:
llama3.1:8b
在 OllamaEmbeddings 节点(用于 RAG)
基础 URL:
http://host.docker.internal:11434模型名称:
nomic-embed-text
连接到你的向量存储(Chroma、FAISS、Qdrant)
查看完整的 Ollama 指南 以了解模型下载和 GPU 设置。
Flowise + vLLM(生产级规模)
用于兼容 OpenAI 的高吞吐服务:
请参阅 vLLM 指南 了解量化和多 GPU 配置。
构建仅本地 RAG 聊天机器人
在 Clore.ai 上实现完全不调用外部 API 的完整 Flowise 流程:
1
PDF 文件加载器
上传文档
2
递归文本分割器
块大小:1000,重叠:200
3
Ollama Embeddings
模型: nomic-embed-text
4
内存向量存储
(或使用 Chroma 持久化)
5
Ollama 聊天
模型: llama3.1:8b
6
对话式检索问答
链类型:Stuff
7
缓冲记忆
基于会话的记忆
将其导出为 API,并把聊天组件嵌入到任何网站。
提示与最佳实践
1. 定期导出流程
在停止或切换 Clore.ai 服务器之前:
2. 使用嵌入式组件
每个 Flowise chatflow 都会生成一个可直接投入生产的聊天组件:
打开你的 chatflow → 点击 </> (嵌入)按钮
复制脚本片段
粘贴到任意 HTML 页面中——即可获得即时客户支持机器人
3. 安全管理 API 密钥
将所有 LLM API 密钥存储在 Flowise 的 凭证 面板中(不要硬编码到流程里):
菜单 → Credentials → Add Credential
密钥使用
FLOWISE_SECRETKEY_OVERWRITE
4. 限流
对于面向公众的部署,可在 Flowise 前端通过 Nginx 或 Caddy 添加限流:
5. 监控性能
6. 备份 SQLite 数据库
故障排查
容器立即退出
UI 显示“连接失败”
流程因 LLM 错误失败
更新时的数据库迁移错误
重启后的凭证解密错误
聊天组件 CORS 错误
延伸阅读
Flowise GitHub 仓库 — 源代码、发布版本、官方 docker-compose
Flowise 文档 — 节点参考、API 文档、部署指南
Flowise Discord — 社区模板、流程分享、支持
Docker Hub:flowiseai/flowise — 500 万+ 次拉取,可用标签
Clore.ai 上的 Ollama — 运行本地 LLM,实现免费的 Flowise 推理
Clore.ai 上的 vLLM — 面向 Flowise 的生产级 LLM 服务
GPU 比较指南 — 为你的技术栈选择合适的 GPU
LangChain.js 文档 — 底层框架参考
最后更新于
这有帮助吗?