langflow 更新1.0.9错误!

agyaoht7  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(71)

描述bug

今天我将我的langflow从1.0.7更新到了1.0.9,发现很多流程无法运行。例如,我下载了creai flow。

截图

我需要你的帮助!

fkvaft9z

fkvaft9z1#

回到1.0.7是正常的。所以它可能会改变一些功能。

drnojrws

drnojrws2#

你好,@aiwenForGit!我在这里协助你处理任何错误、问题或贡献,同时等待人类维护者。请告诉我如何帮助!
从版本1.0.7升级到1.0.9时,有几个更改和新需求可能会影响流程执行:

  1. 配置更改:迁移脚本 a72f5cf9c2f9_add_endpoint_name_col.pyflow 表中添加了一个新列 endpoint_name,并为此列创建了唯一索引。如果应用程序逻辑 1(https://github.com/langflow-ai/langflow/blob/dev/src/backend/base/langflow/alembic/versions/a72f5cf9c2f9_add_endpoint_name_col.py) 使用了 endpoint_name 列,此更改可能会影响流程执行。
  2. 破坏性更改:你需要将 Runnable Executor、Chat Input 和 Chat Output 添加到你的流程中,使其与新版本兼容。此外,你可能需要将链或代理组件更新为最新版本 2(https://github.com/langflow-ai/langflow/blob/dev/docs/docs/migration/compatibility.mdx)3(https://github.com/langflow-ai/langflow/blob/dev/docs/docs/whats-new/a-new-chapter-langflow.mdx)4(https://github.com/logspace-ai/langflow/blob/dev/docs/docs/migration/compatibility.mdx)5(https://github.com/langflow-ai/langflow/blob/main/docs/docs/migration/migrating-to-one-point-zero.mdx)。
  3. 流程执行逻辑:新版本要求为项目定义输入和输出,这改变了数据在项目中的流动方式。这种新方法使过程的每个步骤在工作区上可见且可控,增强了对话结构和数据流的透明度和控制 3(https://github.com/langflow-ai/langflow/blob/dev/docs/docs/whats-new/a-new-chapter-langflow.mdx)。
  4. 错误处理和日志记录:版本1.0.9引入了特定的错误处理和日志记录机制,提供了关于在流程执行过程中遇到的“意外错误”的更详细信息。代码使用 loguru 记录器记录异常,并使用适当的状态码和错误详细信息引发 HTTPException
    要解决此问题,请确保你的流程包含必要的组件(Runnable Executor、Chat Input 和 Chat Output),并将任何链或代理组件更新为最新版本。此外,根据需要审查和调整任何配置设置。
  • 要继续与 Dosu 交谈,请提及 @dosu。*

相关问题