5分钟自建Open Notebook:把私有AI知识库跑起来
5分钟自建Open Notebook把私有AI知识库跑起来【免费下载链接】open-notebookAn Open Source implementation of Notebook LM with more flexibility and features项目地址: https://gitcode.com/GitHub_Trending/op/open-notebook想让AI基于你自己整理的材料回答问题又不愿把数据交给别人的云可以试试 Open Notebook。它是开源、可自托管的 Notebook LM 替代方案研究材料、笔记、聊天全部存在自己的机器上支持 18 家 AI 提供商还能把整个笔记本生成播客。 把 PDF、视频和网页都丢进一个笔记本基本单位是笔记本Notebook对应一个研究项目。PDF、音频、视频、网页链接、Office 文档都能添加为 source处理完后自动生成摘要和 insights。上图里一个 URL 来源就附带了 2 条 insights——长文不用通读先让 AI 给你浓缩一版。 让AI只基于你的材料回答交互材料有两种模式。Chat 模式把你勾选的 source 完整发给模型适合围绕少数关键文件反复追问Ask 模式先做向量检索只取相关段落拼答案引用处带上来源 ID方便随时核对原文。上下文设置里每个 source 可单独定三级不进入、只给摘要、给全文。哪份数据出你的机器、花多少 API 费用由你决定。️ 把研究内容导出成多角色播客这是它最有辨识度的功能。系统依据你的材料先写大纲、再生成多人对话脚本最后走语音合成出成品。支持 1-4 位 speaker每位 speaker 可单独设定人设与风格Episode Profiles。一篇看不完的长文通勤路上就能听掉。注意这一步要求所选提供商支持 TTSOpenAI、Google、ElevenLabs 都可以。 跨材料搜索以及能写脚本的 API全文搜索加向量搜索覆盖全部 source 和笔记直接定位到原段落不用翻文件。整套能力——聊天、播客、来源管理——都通过 REST API 暴露在 5055 端口可以接进自己的流水线或自动化脚本。界面提供中文、日文、俄文等十余种语言。 5分钟部署步骤前提只有一项装好 Docker Desktop。API key 不用提前准备之后在页面里配置。获取代码git clone https://gitcode.com/GitHub_Trending/op/open-notebook cd open-notebook编辑docker-compose.yml把OPEN_NOTEBOOK_ENCRYPTION_KEYchange-me-to-a-secret-string换成你自己的随机字符串它负责加密你存下的 API key留好别丢。启动服务docker compose up -d等 15-20 秒打开 http://localhost:8502 。Web 界面在 8502API 在 5055。进入 设置 → API Keys添加提供商OpenAI、Anthropic、Google 等的 key测连接、登记模型。没预算买 API 额度Groq 有免费套餐。想完全离线参考 examples/docker-compose-ollama.yml 本地跑 Ollama。 和Notebook LM的几个真实差异维度Open NotebookGoogle Notebook LM数据位置本地存储自托管只在 Google 云模型选择18 提供商OpenAI、Anthropic、Ollama、LM Studio 等仅 Google 模型播客1-4 位 speaker可自定义档案固定 2 位编程接口完整 REST API无 文档入口快速上手docs/0-START-HERE/index.md用户指南docs/3-USER-GUIDE/index.md核心概念Chat 与 Ask 的区别docs/2-CORE-CONCEPTS/index.md常见问题docs/6-TROUBLESHOOTING/quick-fixes.md项目采用 MIT 许可证遇到坑或想加功能直接提 Issue 或 PR。现在就可以把服务跑起来建第一个笔记本把那篇一直拖着的长文丢进去。【免费下载链接】open-notebookAn Open Source implementation of Notebook LM with more flexibility and features项目地址: https://gitcode.com/GitHub_Trending/op/open-notebook创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考