Langflow 发布说明
本页面总结了 Langflow 每个版本的重要变更。 所有变更请参见 更新日志。
由于严格的 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 UI 导出流程,请参见导入和导出流程。
-
安装新版本:
- Langflow OSS Python 包:在新的虚拟环境中安装新版本。有关说明,请参见安装和运行 Langflow OSS Python 包。
- Langflow Docker 镜像:在单独的容器中运行新镜像。
- Langflow Desktop:要就地升级,请打开 Langflow Desktop,然后单击标题中的升级可用。如果您想隔离新版本,必须在单独的物理或虚拟机上安装 Langflow Desktop,然后导入流程到新安装。
-
升级组件时,如果您之前没有导出流程,可以使用更新前创建备份流程选项。
-
如果您在隔离环境中安装了新版本,在测试新版本后升级您的主要安装。
如果您在隔离安装中对流程进行了更改,您可能希望将这些流程导出并导入回升级后的主要安装,这样您就不必重复组件升级过程。
1.5.0
此版本包含以下更新:
新功能和改进
-
认证变更
为了增强安全性并确保自动登录功能的正确认证,无论
AUTO_LOGIN
设置如何,大多数 API 端点现在都需要使用 Langflow API 密钥进行认证。 唯一的例外是 MCP 端点/v1/mcp
、/v1/mcp-projects
和/v2/mcp
,它们永不需要认证。 有关更多信息,请参见 API 密钥。 -
集中式语言模型和嵌入模型组件
语言模型和嵌入模型组件现在是您的LLM和嵌入流程的核心组件。它们支持多种模型和模型提供商,允许您在不更换单一提供商组件的情况下尝试不同的模型。 在组件菜单的模型类别中找到它们。
单一提供商组件仍可在组件菜单的捆绑包部分中用于您的流程。
-
MCP 服务器一键安装
在您的 Langflow 项目的 MCP 服务器页面上,单击自动安装即可一键将您的 Langflow MCP 服务器安装到 MCP 客户端。 macOS、Windows 和 WSL 都可以使用 JSON 配置文件进行安装。 有关更多信息,请参见将 Langflow 用作 MCP 服务器。
-
MCP 服务器管理
您现在可以在 MCP 工具组件中以及通过 Langflow 设置