dify 动态选择知识检索节点中的知识数据集

iklwldmw  于 4个月前  发布在  其他
关注(0)|答案(3)|浏览(52)

自我检查

  • 我已搜索现有问题,包括已关闭的问题。
  • 我确认我使用英语提交此报告(我已阅读并同意)。
  • 请不要修改此模板,填写所有必需的字段。

1. 此请求是否与您正在经历的挑战相关?

在开发具有长期记忆功能的本地聊天机器人时,我遇到了一个关于知识数据集管理的重大限制。
每个用户必须拥有一个不同的数据集以维护隐私和交互的相关性
目前,“知识检索”节点中数据集的选择是静态手动的,这使得系统无法为多个用户自动执行。

2. 描述您希望看到的功能

我建议实现一个功能,允许在“知识检索”节点内动态选择“知识数据集”。
此功能将涉及使用变量,如知识数据集的ID,自动选择相应的数据集。
这将使节点能够在交互期间加载和使用每个用户正确的特定知识集。

3. 此功能如何改善您的工作流程或体验?

此功能将使聊天机器人能够以连贯的方式针对多个用户进行操作,确保每次交互都由正确的上下文和安全的个人信息所通知。
此外,它还将允许产品在不损害数据隐私或响应的相关性的情况下扩展,这对于保持高质量的用户体验和遵守隐私标准至关重要。

4. 附加上下文或评论

在开发具有长期记忆功能的本地聊天机器人时,我遇到了一个关于知识数据集管理的严重限制。每个用户必须拥有一个不同的数据集以维护隐私和交互的相关性。目前,“知识检索”节点中数据集的选择是静态和手动的,这使得系统无法为多个用户自动执行。
我还想感谢Dify团队和周围的社区为您的努力和奉献精神。您致力于开发如此高质量的解决方案确实值得赞扬。请继续保持良好的工作! 😁

5. 您能帮助我们实现这个功能吗?

  • 我对贡献此功能感兴趣。
y53ybaqx

y53ybaqx1#

在许多情况下,动态选择知识数据集在知识检索节点中似乎是非常有用的。

bqucvtff

bqucvtff2#

我确实需要这个功能!
我的用例是,我有一个生成器工作流程来为用户创建文章或电子书。这本书将有很长的页面,在从我的工作流程生成的内容之后,我会为用户创建一个新的数据集。在此之后,用户将能够基于提供给机器人的知识再次进行头脑 Storm 或聊天,这是来自生成器结果的他们的电子书。这将在另一个工作流程中,我们称之为**头脑 Storm **工作流程。在这个工作流程中,我需要根据谁调用工作流程来分配数据集,因此需要可重用的、针对许多用户的动态数据集的工作流程API,使用变量。

3pvhb19x

3pvhb19x3#

这是否在路线图上?这将是非常有用的。

相关问题