自我检查
- 我已搜索现有问题,包括已关闭的问题。
- 我确认我使用英语提交此报告(我已阅读并同意)。
- 请不要修改此模板,填写所有必需的字段。
1. 此请求是否与您正在经历的挑战相关?
在开发具有长期记忆功能的本地聊天机器人时,我遇到了一个关于知识数据集管理的重大限制。
每个用户必须拥有一个不同的数据集以维护隐私和交互的相关性。
目前,“知识检索”节点中数据集的选择是静态和手动的,这使得系统无法为多个用户自动执行。
2. 描述您希望看到的功能
我建议实现一个功能,允许在“知识检索”节点内动态选择“知识数据集”。
此功能将涉及使用变量,如知识数据集的ID,自动选择相应的数据集。
这将使节点能够在交互期间加载和使用每个用户正确的特定知识集。
3. 此功能如何改善您的工作流程或体验?
此功能将使聊天机器人能够以连贯的方式和针对多个用户进行操作,确保每次交互都由正确的上下文和安全的个人信息所通知。
此外,它还将允许产品在不损害数据隐私或响应的相关性的情况下扩展,这对于保持高质量的用户体验和遵守隐私标准至关重要。
4. 附加上下文或评论
在开发具有长期记忆功能的本地聊天机器人时,我遇到了一个关于知识数据集管理的严重限制。每个用户必须拥有一个不同的数据集以维护隐私和交互的相关性。目前,“知识检索”节点中数据集的选择是静态和手动的,这使得系统无法为多个用户自动执行。
我还想感谢Dify团队和周围的社区为您的努力和奉献精神。您致力于开发如此高质量的解决方案确实值得赞扬。请继续保持良好的工作! 😁
5. 您能帮助我们实现这个功能吗?
- 我对贡献此功能感兴趣。
3条答案
按热度按时间y53ybaqx1#
在许多情况下,动态选择知识数据集在知识检索节点中似乎是非常有用的。
bqucvtff2#
我确实需要这个功能!
我的用例是,我有一个生成器工作流程来为用户创建文章或电子书。这本书将有很长的页面,在从我的工作流程生成的内容之后,我会为用户创建一个新的数据集。在此之后,用户将能够基于提供给机器人的知识再次进行头脑 Storm 或聊天,这是来自生成器结果的他们的电子书。这将在另一个工作流程中,我们称之为**头脑 Storm **工作流程。在这个工作流程中,我需要根据谁调用工作流程来分配数据集,因此需要可重用的、针对许多用户的动态数据集的工作流程API,使用变量。
3pvhb19x3#
这是否在路线图上?这将是非常有用的。