Langflow 发布说明
本页面总结了每个版本中 Langflow 的重要变更。 所有变更请参见 Changelog。
由于严格的 SemVer 要求,Langflow Desktop 可能与核心 Langflow OSS Python 包有不同的补丁版本,但主版本和次版本是对齐的。
升级准备
只要可能,Langflow 团队建议在升级主安装之前,先在新虚拟环境或虚拟机中安装新版本的 Langflow。 这允许您从现有安装中导入流程,并在新版本中测试它们,而不会影响现有安装。 如果发生破坏性变更或错误,您的现有安装将保持稳定状态。
为了避免潜在破坏性变更的影响并测试新版本,Langflow 团队建议采用以下升级过程:
-
推荐:导出您的项目以创建流程的备份:
_10curl -X GET \_10"$LANGFLOW_SERVER_URL/api/v1/projects/download/$PROJECT_ID" \_10-H "accept: application/json" \_10-H "x-api-key: $LANGFLOW_API_KEY"要从可视化编辑器导出流程,请参见导入和导出流程。
-
安装新版本:
- Langflow OSS Python 包:在新虚拟环境中安装新版本。有关说明,请参见安装和运行 Langflow OSS Python 包。
- Langflow Docker 镜像:在新容器中运行新镜像。
- Langflow Desktop:要就地升级,请打开 Langflow Desktop,然后在 Langflow 标题中点击 Upgrade Available。如果您想隔离新版本,必须在单独的物理或虚拟机上安装 Langflow Desktop,然后将您的流程导入到新安装中。
-
升级组件时,如果您之前没有导出流程,可以使用 Create backup flow before updating 选项。
-
如果您在隔离环境中安装了新版本,请在测试新版本后升级主安装。
如果您在隔离安装中对流程进行了更改,您可能需要导出这些流程并将其导入到升级后的主安装中,这样就不必重复组件升级过程。
1.5.0
此版本的亮点包括以下变更。 所有变更请参见 Changelog。
新功能和增强
-
身份验证更改
为增强安全性并确保自动登录功能的正确身份验证,大多数 API 端点现在需要使用 Langflow API 密钥进行身份验证,无论
AUTO_LOGIN
设置如何。 唯一的例外是 MCP 端点/v1/mcp
、/v1/mcp-projects
和/v2/mcp
,这些端点从不要求身份验证。 有关更多信息,请参阅 API 密钥和身份验证。 -
集中的 Language Model 和 Embedding Model 组件
Language Model 组件 和 Embedding Model 组件 现在是您的 LLM 和嵌入流程的核心组件。它们支持多种模型和模型提供商,并允许您在不替换单提供商组件的情况下尝试不同的模型。 在可视化编辑器的 Models 类别中找到它们。
单提供商组件已移至 Bundles 部分。 您可以使用它们替换 Language Model 和 Embedding Model 核心组件,或使用 Custom 提供商选项将它们连接到 Agent 组件。
-
MCP 服务器一键安装
在您的 Langflow 项目的 MCP server 页面上,点击 Auto install 即可一键将您的 Langflow MCP 服务器安装到 MCP 客户端。 提供使用 JSON 配置文件安装的选项,适用于 macOS、Windows 和 WSL。 有关更多信息,请参阅 将 Langflow 用作 MCP 服务器。
-
MCP 服务器管理
您现在可以在 MCP Tools 组件和通过 Langflow Settings 页面中添加、删除和编辑您的 MCP 服务器。 有关更多信息,请参阅 将 Langflow 用作 MCP 客户端。
-
输入模式替换临时覆盖
Input schema 窗格替代了在 API access 窗格中管理调整值的需求。当您在 Input schema 窗格中启用参数时,该参数会自动添加到您流程的代码片段中,为在您首选编程语言中发出请求提供即用模板。
-
Tools 组件重新分配
Tools 类别中的所有组件都已移至其他组件类别,如 Helpers 和 bundles,或标记为已弃用。
MCP Tools 组件 现在位于 Agents 类别下。
执行相同功能的工具被合并为支持多个提供商的单个组件,例如 Web Search 组件 和 News Search 组件。
有关更多信息,请参阅 Tools 组件。
-
稳定性改进
通用稳定性改进和错误修复,以提高可靠性。 发现问题?在 GitHub 上提出。
-
新集成和捆绑包
1.4.2
此版本的亮点包括以下更改。 有关所有更改,请参阅 更新日志。
新功能和增强
- 增强了文件和流程管理系统,改进了批量处理能力。
- 添加了 BigQuery 组件
- 添加了 Twelve Labs 捆绑包
- 添加了 NVIDIA System-Assist 组件
弃用
- 弃用了 Combine Text 组件。
1.4.1
此版本的亮点包括以下更改。 有关所有更改,请参阅 更新日志。
新功能和增强
- 添加了增强的 Breaking Changes 功能,帮助在更新 Langflow 后更新组件而不会破坏流程。
1.4.0
此版本的亮点包括以下更改。 有关所有更改,请参阅 更新日志。
新功能和增强
- 引入了 MCP 服务器功能,为兼容 MCP 的客户端提供 Langflow 工具。
- 在可视化编辑器中将 Folders 重命名为 Projects。
/folders
端点现在重定向到/projects
。
弃用
- 弃用了 Gmail、Google Drive 和 Google Search 组件。 有关替代方案,请参阅 Google 捆绑包。
早期版本
请参阅 更新日志。