微信扫码
添加专属顾问
我要投稿
Dify知识库V1.1.0版本新增元数据功能,提升数据管理效率。 核心内容: 1. 元数据定义及其在知识库中的作用 2. 知识库元数据字段的创建、修改与删除方法 3. 元数据在提升搜索效率、增强数据安全等方面的重要作用
随着V1.1.0版本的发布,增加了元数据的功能,那我们就聊聊吧!
元数据是用于描述其他数据的信息。简单来说,它就是“关于数据的数据”。就像一本书的目录或标签,可以为你介绍数据的内容、来源和用途。通过提供数据的上下文,元数据能帮助你在知识库内快速查找和管理数据。
字段:元数据字段是用于描述文档特定属性的标识项,每个字段代表文档的某个特征或信息。例如“language”“table”。
在知识库中,元数据字段分为两类:内置元数据(Built-in)和自定义元数据。
新建元数据字段
1)点击【添加元数据】按钮,弹出【新建元数据】的弹窗
2)在字段值类型中选择元数据字段的值类型。
3)在名称输入框中填写字段的名称。
字段名仅支持小写字母、数字和下划线(_)字符,不支持空格和大写字母。
4)点击保存按钮,保存字段。
修改元数据字段
1)点击单条元数据字段右侧的编辑按钮,弹出重命名弹窗:
2)在名称框中修改字段名称,点击保存按钮进行更新:
删除元数据字段
点击单条元数据字段右侧的删除按钮,可以删除该字段。
ps:如果删除单条字段,该字段及该字段下包含的字段值将从知识库的所有文档中删除。
在知识库元数据删除的情况下,是可以同步删除知识库内部各文档的相应元数据。
如果需要单独删除文档对应的元数据,可以直接进入文档进行删除:
点击删除按钮后,可点击保存按钮,保存此次操作,否则删除不能生效。
批量编辑文档元数据字段
2、“在知识库管理界面删除某条元数据字段”“在编辑元数据弹窗中删除已选文档的某条元数据字段”和“在文档详情界面删除某条元数据字段”有什么区别?
在聊天流/工作流的知识检索节点中,我们可以使用元数据筛选功能精确检索文档。该功能有助于你根据文档的元数据字段(如标签、类别或访问权限)优化检索结果。
筛选模式有三种:【禁用】【自动】【手动】三种:
其中手动模式我们可以根据不同的条件来判断,比如我们之前设置的元数据test,我们选择的是“表结构”知识库,其中有两篇文档,我们分别在两篇文档中设置了文档元数据test,并且分别赋值123和456,我们可以通过设置判断变量值是123还是456去分别导向两个不同的文档。
具体的一个操作实例后面有机会可以单独开一篇来讲讲,今天还是讲讲手动模式下,包含的参数有哪些:
元数据字段类型可选择:
元数据筛选值:
1)Variable(变量):选择变量,并选择该聊天流/工作流中需要用于筛选文档的变量。
2)Constant(常量):选择常量,并手动输入你需要的常量值。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-09-14
2025-01-23
2024-07-10
2024-11-07
2025-02-17
2024-04-24
2024-08-04
2024-06-23
2024-05-15
2024-07-10
2025-03-22
2025-03-17
2025-03-11
2025-03-09
2025-03-05
2025-03-01
2025-02-20
2025-02-17