使用 GPT4All 与你的 Obsidian 数据库进行私密聊天
桌面版 Obsidian 是一款强大的管理和笔记软件,用于创建和组织 Markdown 笔记。本教程允许你直接在你的电脑上同步和访问你的 Obsidian 笔记文件。通过将其连接到 LocalDocs,你可以将这些文件集成到你的 LLM 聊天中,以实现私密访问和增强的上下文。
下载桌面版 Obsidian
下载桌面版 Obsidian
-
下载桌面版 Obsidian:
- 访问Obsidian 网站并创建一个账户。
- 点击主页中央的下载按钮
- 如需有关安装 Obsidian 的更多帮助,请参阅Obsidian 入门指南
-
设置 Obsidian:
- 从你的应用程序文件夹(macOS)、开始菜单(Windows)或等效位置(Linux)启动 Obsidian。
- 在欢迎屏幕上,你可以选择创建一个新的数据库(一组笔记)或打开一个现有的数据库。
- 要创建一个新的数据库,点击创建新的数据库,给你的数据库命名,选择你电脑上的位置,然后点击创建。
-
登录并同步:
将 Obsidian 连接到 LocalDocs
将 Obsidian 连接到 LocalDocs
-
- 导航到 GPT4All 中的 LocalDocs 功能。
打开LocalDocs:
-
添加集合:
- 点击LLM响应下方的+ 添加集合开始链接你的 Obsidian 数据库。
- 给你的集合命名
-
创建集合:
- 点击创建集合以启动嵌入过程。进度将在LocalDocs界面中显示。
-
在聊天中访问文件:
- 加载一个模型来与你的文件聊天(Llama 3 Instruct 是最快的)
- 在你的聊天中,使用右上角的按钮打开 'LocalDocs',以提供来自你同步的 Obsidian 笔记的上下文。
-
与你的笔记互动:
- 使用模型与你的文件互动
- 使用模型与你的文件互动
-
查看引用的文件:
- 点击LLM响应下方的来源在 LLM 响应下方查看哪些 Obsidian 笔记被引用。
它是如何工作的
桌面版 Obsidian 将你的 Obsidian 笔记同步到你的电脑,而 LocalDocs 使用嵌入模型将这些文件集成到你的 LLM 聊天中。这些模型从你的文件中找到语义相似的片段,以增强你互动的上下文。
如需了解更多关于嵌入模型并进一步探索,请参阅Nomic Python SDK 文档.