langflow 端点名称

e5nszbig  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(68)

你能告诉我本地数据库表'flow'中的'endpoint_name'属性的目的吗?这个属性默认为空值,当我点击“分享”将我的流程上传到商店时,当前流程的'endpoint_name'属性没有在http请求中上传。现在我有了流程的ID,我能唯一地标识一个流程吗?

11dmarpk

11dmarpk1#

本地数据库表 flow 中的 endpoint_name 属性提供了一种识别流程的替代方法。它必须是一个只包含字母、数字、连字符和下划线的字符串,并且每个用户都是唯一的。此属性用于函数 get_flow_by_id_or_endpoint_name 中通过其 ID 或其 endpoint_name 检索流程。
是的,您可以使用仅 ID 唯一标识一个流程。函数 get_flow_by_id_or_endpoint_name 首先尝试将提供的标识符转换为 UUID 并通过其 ID 获取流程。如果转换失败,它将尝试通过其 endpoint_name1(https://github.com/langflow-ai/langflow/blob/dev/src/backend/base/langflow/helpers/flow.py) 获取流程。
关于将流程共享到存储时的 HTTP 请求,不包含 endpoint_name 属性。请求中包含的属性有 namedatadescriptionis_componentparenttagsprivatelast_tested_version2(https://github.com/langflow-ai/langflow/blob/dev/src/frontend/src/controllers/API/index.ts)。

  • 要继续与 Dosu 交谈,请提及 @dosu。*

相关问题