标题:灵犀Claw无法检索个人知识库——recall_rank接口返回为空
标题:灵犀Claw无法检索个人知识库——recall_rank接口返回为空
问题描述:
已创建5个WPS知识库(217-公文知识、心肺复苏AED和气道...、110-红会遵循、应急救护、WPS知识库官方使用指南),共计55篇文档,全部索引完成,在WPS客户端知识库界面可正常查看和搜索。
但在灵犀Claw中调用知识库检索功能时,/wiki/api/v1/doclib/list 接口返回 items: [](0个知识库),recall_rank 接口返回"未找到可访问的知识库"。
复现步骤:
登录WPS账号,在WPS客户端中创建知识库并上传文档,确认索引完成
打开灵犀Claw,输入需要检索知识库的问题
Claw调用 recall_rank 接口,返回为空
环境信息:
操作系统:Windows
WPS版本:(请在WPS中查看并补充)
灵犀Claw版本:(请补充)
知识库数量:5个(4个自建 + 1个官方公开知识库)
文档总数:55篇
期望结果:
灵犀Claw能够通过 recall_rank 接口检索到个人知识库中的文档内容并返回匹配结果。
推测原因:
灵犀Claw的WPS会话(Session)未正确关联知识库的访问权限,_list_aidocs_drive_ids() 方法无法发现用户已创建的知识库。