langflow 自动升级流程组件(向前兼容性)

mm9b1k5b  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(27)

功能需求

当导入一个流程时,如果流程组件 "需要更新"(即它是从早期版本导出的),允许导入过程自动更新组件(或许作为默认行为?)

动机

虽然有些组件可能有自定义/修改过的代码,但大多数正在使用的组件没有这样的修改。在这种情况下,对于用户来说,在将流程导入到较晚版本的Langflow时,组件会自动升级,这将是一种更好的行为。
这个最具体的例子就是商店中可用的流程,它们并不总是随着Langflow的最新版本一起更新。但是当然,自制的流程也可能遇到同样的问题。
如果组件无法自动升级,我认为向用户发出警告或其他相关信息将会很有帮助。这可以包括当前Langflow中不存在的组件——当前的行为是给出一个混乱的错误屏幕,而更好的做法是指示流程与运行版本不兼容,并以某种方式将组件标记为损坏/禁用。

pbwdgjma

pbwdgjma1#

当前,当主源中存在一个组件被更新时,该组件上会出现一个感叹号。点击它将用最新版本覆盖它。

相关问题