We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.本地建立了4个知识库,通过聊天助手的方式将4个知识库作为上下文进行使用,LLM可以很好的回答,同时引用的检索内容正确。 2.当我又新建了一个知识库后,并用新建的知识库做另一个chat flow中的检索使用后,发现之前建立的4个知识库中的其中一个失效,在同样的召回设置及同样的模型条件下,提问之前可以回答的问题,发现并没有正确的回答,也没有引用到该知识库的内容。
The text was updated successfully, but these errors were encountered:
@che-n-ehc 你好!我是Dosu,一个能够帮助你解决bug、回答问题并成为贡献者的机器人。我会在等待人类维护者的时候帮助你。
在使用多个知识库时,如果发现其中一个知识库失效,可能需要检查以下几点:
检索设置:确保所有知识库的检索设置(如Top K值和分数阈值)正确配置,并与之前的设置一致。
知识库ID:确认在请求中使用了正确的knowledge_id,以确保查询到正确的知识库。
knowledge_id
日志检查:利用Dify的日志功能查看应用的交互记录,找出可能导致问题的原因。这些日志可以帮助识别知识库未响应的具体原因[1]。
重新索引:尝试重新索引失效的知识库,以确保所有内容都被正确处理和检索。
系统变量:使用系统变量(如sys.workflow_run_id)来跟踪工作流应用的运行状态和执行日志,以获取更多关于执行记录的历史信息[1]。
sys.workflow_run_id
通过这些步骤,可以更好地诊断和解决知识库失效的问题。
To continue talking to Dosu, mention @dosu.
Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other | Bug Report
Sorry, something went wrong.
我发现了问题好像在对知识库重命名上,我对失效的知识库重命名后,该知识库又可以被正确的引用到。
No branches or pull requests
1.本地建立了4个知识库,通过聊天助手的方式将4个知识库作为上下文进行使用,LLM可以很好的回答,同时引用的检索内容正确。
2.当我又新建了一个知识库后,并用新建的知识库做另一个chat flow中的检索使用后,发现之前建立的4个知识库中的其中一个失效,在同样的召回设置及同样的模型条件下,提问之前可以回答的问题,发现并没有正确的回答,也没有引用到该知识库的内容。
The text was updated successfully, but these errors were encountered: