功能概述与使用边界
知识库集合标签是FastGPT商业版专属功能,用于对知识库中的数据集合添加标签进行分类,提升知识库数据的管理效率。同时可在问答搜索知识库时,通过集合过滤实现更精确的检索结果筛选,避免无关数据干扰。该功能仅面向商业版用户,若无需对知识库数据进行分类管理,或使用的是社区版,则无需使用该功能。
标签基础操作步骤
在知识库详情页面,可完成以下标签相关操作:
- 标签管理:创建新标签、修改已有标签的名称、删除不再需要的标签;
- 标签分配:将一个标签赋给多个数据集合,也可给单个数据集合添加多个不同的标签;
- 集合筛选:通过标签快速筛选出对应分类的数据集合,便于快速定位目标内容。
知识库搜索集合过滤规则
在知识库搜索时,可通过填写「集合过滤」栏实现精准检索,支持的过滤语法格式示例如下:
{
"tags": {
"$and": ["标签1", "标签2"],
"$or": ["标签3"]
},
"createTime": {
"$gte": "YYYY-MM-DD HH:mm",
"$lte": "YYYY-MM-DD HH:mm"
}
}填写时需遵循以下注意事项:
- 标签值支持两种类型:字符串形式的标签名,或
null,其中null代表未设置任何标签的数据集合; - 若同时配置
$and和$or条件,仅$and条件会生效,$or条件将不被识别; - 时间过滤参数
$gte和$lte需严格遵循YYYY-MM-DD HH:mm格式,可单独使用或组合使用。
来源:https://doc.fastgpt.cn/zh-CN/guide/dataset/collection_tags