使用 ChatGPT 连接自有的笔记库,看了一篇文章说:
将自有知识库的内容进行数字化处理,然后将其保存下来,以便与用户提出的问题进行比较。具体来说,我们可以将自有知识库的内容转换为数字向量,这可以通过 OpenAI 的 Embedding 来实现。然后我们可以将这些向量与原始文本一起保存下来,以便我们能够反查原始文本。当用户提出相关问题时,我们可以将这些问题也转换为数字向量,然后使用这些向量来查找与问题相关的内容。我们可以使用这些向量与自有知识库中的向量进行比较,从而找到与问题最相关的内容。我们可以选择前 n 个相关性最高的内容,这些内容将与问题一起交给 ChatGPT 进行处理,从而得到更加准确的答案。
所以我在想能不能拓展 siyuan 的 AI 功能,帮助建立不同卡片笔记之间除了双向链接之外的更多联系,同时基于已有的笔记库知识整合输出内容。
- 计算当前打开笔记和笔记库中其他笔记的关联度并展示
- 基于笔记库中的内容提问
- 回答可以给出引用参考的笔记库内容及其参考比率
最后我发现 obsidian 中最近有个插件 smart connections 实现了类似的功能,不清楚其目前的实现方式。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于