向量数据库VikingDB
通过知识库的标签能力为文档打上权限相关标签,并在检索阶段结合用户身份进行标签过滤,实现灵活、细粒度的权限管理。
说明
场景示例:
以企业内部知识库场景为例,为文档增加 部门标签 和 角色标签。
部门标签用于标识文档所属或适用的业务部门,例如 财务部、技术部、人力资源部、销售部 等;
角色标签用于标识文档适用的岗位角色,例如 研发、运营、客服 等。
请务必选择创建【旗舰版】知识库。重点对标签进行配置,按照示例场景创建 部门 和 角色 两个标签,若一个文档可被多个部门或角色使用时,可以将标签字段类型设置为 List
导入文档后,可为文档设置相应的标签值。
文档处理完成并配置好标签后,可在控制台体验不同权限下的问答/检索效果:
API 集成调用可参考 检索接口文档 实现,重点通过 doc_filter 参数对标签权限进行配置。