产品介绍
Langflow 是什么?
Langflow 是用于设计 AI 智能体、检索增强生成应用和 MCP server 的开源低代码环境。其可视化画布将模型、提示词、工具、数据源、向量数据库和应用逻辑表示为互相连接的组件,使执行路径更容易检查和修改。
开发者可从预置模板和集成开始,编辑组件设置,或用 Python 扩展行为。一个 flow 可以运行单智能体、协调多个智能体、通过 MCP 暴露工具,或作为 API 提供给其他产品。当前官网同时提供开源自托管和免费云端选项。
如何使用 Langflow
- 从模板开始或创建空白 flow。
- 添加模型、提示词、工具、数据连接器和向量数据库组件。
- 连接组件以定义状态和执行顺序。
- 使用样本输入测试并检查每个阶段。
- 内置组件无法覆盖需求时添加自定义 Python。
- 将 flow 发布为 API 或 MCP server,并在目标环境监控。
核心功能
- 可视化 Flow 构建器: 在连接式画布上创建智能体和 RAG 逻辑。
- 智能体编排: 支持单智能体、多智能体和有状态流程。
- RAG 组件: 连接文档处理、Embedding、检索和向量数据库。
- 模型灵活性: 支持主要语言模型提供商。
- Python 定制: 允许开发者实现自定义组件和逻辑。
- MCP 支持: 通过兼容 MCP 接口构建和提供工具。
- API 部署: 将经过测试的 flow 转换为可调用端点。
- 开源自托管: 可运行在用户控制的基础设施中。
使用场景
- 快速构建文档问答助手原型。
- 创建调用内部或第三方工具的智能体。
- 围绕可复用业务能力建立 MCP server。
- 在可视工作流中协调多个专业智能体。
- 在生产开发前为团队提供共享的可视化设计。
价格
Langflow 以开源软件形式支持自托管,官网还提供免费云端体验。基础设施、模型、数据库和外部 API 费用由所连接服务单独产生。企业或托管需求应向提供商确认。
常见问题
Langflow 只适合非开发者吗?
不是。可视化构建器降低配置成本,Python 组件和 API 则允许开发者扩展并集成结果。
Flow 可以变成 API 吗?
可以。经过测试的 flow 可暴露给应用和服务调用。
Langflow 可以自托管吗?
可以。它是开源项目,支持运行在用户控制的基础设施中。


