如何用 ChatGPT 和你的卡片笔记对话?开源应用 Quivr 尝试

ee5577ab44c7d935617ddfde1826a0cf.jpeg

卡片

我 非常喜欢使用卡片笔记。其优点明显,例如能显著减轻写作压力。在你面对空白屏幕时,写一篇文章的压力可能会很大,而随时三言两语记录卡片笔记则显得更为轻松。由于笔记以卡片形式存在,可以进行大量重组复用,对于 内容输出来说,非常友好。

然而,卡片笔记也会带来一些问题。信息分散在许多卡片中,在查找和使用时增加了困难。为了解决这个问题,现有的卡片笔记工具普遍采用了 双链方法。

fefc4eb5758e008f128836cbecbc38b2.jpeg

双链将笔记之间进行链接。当我们需要查找笔记时,不再仅仅按照关键词搜索,而是找到某一篇笔记作为种子,然后沿着链接指出的路径和聚簇关联,找到相关的卡片,并且进行整合输出。Obsidian,Roam Research 和 Logseq 等卡片笔记工具都提供了这样的双向链接功能。

疑问

近一段时间,我在知识星球和公众号后台时常收到读者的疑问:能否将 AI (例如 ChatGPT)与我们的本地卡片笔记库进行交互?这样就可以获取与特定主题紧密相关的诸多卡片内容,并将它们有机地整合。然后利用 ChatGPT 的自然语言问答交互能力,让 AI 以流畅、清晰、准确且综合的方式,回答我们的问题,形成独有的知识输出。

d181f63d87d0f15041c5074a9977ace6.jpeg

回答这个问题有些困难。单一文档的问答对话已经有很多解决方案,例如我之前推荐过的 ChatDoc 等。然而,要从多文档中综合提取信息,ChatDoc 搞不定。好用的多文档问答工具倒是现成的,例如 ChatBase 。

c2cf2de155f9f2e4c495122cc54b9d7d.jpeg

好用归好用,价格却不能忽略。ChatBase 最低月费是 19 美元。

e8dff59bd98afea66f84839ade1ba3c5.jpeg

一开始我觉得 19 美金 / 月这价格虽然不低,但如果能提高用户工作效率并带来竞争优势,或许值得。但是,我看到这篇作者的访谈后,就改变了想法。

fdf26d7f4878796b777c90db606b8df8.jpeg

作者观察到大部分用户一上来都选择了最低挡位的19美金,但是很快要么提高订阅等级(多交钱),要么干脆不续订了。这表明 19 美元的月订阅费对大部分人来说,根本不够用

d311f7e45658c050769aff0f91c478d1.jpeg

好在我最近发现了一个新的应用,能以经济实惠的方式为大部分用户提供多文档对话功能。

应用

这款工具叫做 Quivr ,网址在这里。

12794c80ea47c905f5cbe95637aa7ce8.jpeg

使用之前,你需要先设置你的 OpenAI API 密钥,然后选择相关的模型。我建议你选择 gpt-3.5-turbo-16k 模型,因为这个 6 月 13 日更新的模型 token 最大长度有显著提升,可以大概率避免答案中途无缘无故截断。

b34fde32ad0ae367bf6b8414f49b9927.jpeg

使用 Quivr 的过程里,你依然要为调用 OpenAI API 付费。但是比起 ChatBase 19 美元起的月费,这个成本就显得微不足道了。

上传

Quivr 的界面简洁易用,用户可以将一系列文档拖拽上传,或者直接指定某个网址,它自己帮你爬取网站信息。这样一来,你就可以轻松愉快和自己的卡片笔记对话了。

为了演示方便和保护隐私,我上传了之前发布在公众号和知识星球、小报童的一些文章。如果这款工具可以妥善处理文章这样的长篇材料,那么卡片笔记篇幅短小,更是不在话下。

ddaf75dbf941db2605325aba5389d2a8.jpeg

除了文本和 Markdown 文件,Quivr 还支持其他类型的文件,如 PDF、PowerPoint、Excel、Word,甚至音频和视频。这意味着用户可以上传各种不同的材料和类型,然后统一进行提问,我认为这个设计准确抓住了知识生产用户的痛点。

cdb4390ee6cc37bca484030724bc6ab0.jpeg

在上传过程中,工具会提示哪些文件已成功上传。我上传的都是 markdown 纯文本文件,体积不大,很快就完成了。

723e299af4709ecbb70a2371da5db056.jpeg

在 Explore 选项下,我们可以检查已经上传的文件,确认没有遗漏。

2bd4b4b1754d9decbf11a4974a67f5f2.jpeg

用户还可以通过图表查看当前存储空间的使用情况。如果你使用的资料都是 Markdown 文件,这 200 MB 的空间应该能用一段时间了。

dc92772082f261a564ddc118f1d23d79.jpeg

至此咱们的资料已经上传好了,下面可以开始提问了。

44c07ede004888a0b535b11ad376ac33.jpeg

提问

我首先询问我的知识库中包含哪些 GPT 的应用介绍。

7807fcedc2eda31c7c9672d3ea36bfa5.jpeg

Quivr 返回了四个结果,其中前三个还算准确,而且明显不是来自单一文件,而是综合了多个文件的信息。除了过于笼统的第四个答案,我整体比较满意。

c792c1065ba8b34bf34e6fabdf9f1dca.jpeg

我接着提问 GPT-4 在编程上能提供何种帮助。它根据我的资料列出了一些具体应用,如 代码解释器 和 Github Copilot Chat 等。

b2e0344bdb624846af4ceba9f0a5a6b3.jpeg

只是我不明白答案第二项这个自动化论文评分(AES)是啥,我没写过啊?结果在 Obsidian 里面一查询,发现是《AI 写文献回顾,好使吗?》一文中引用的 GPT-4 给出的答案。难怪,哈哈。

fedd09acd398e6f3e814cbf6dc1ba3e1.jpeg

我进一步提问,哪些 GPT 功能和 GPT 插件可以用于科研文献回顾,并要求它给出综合结果并列出原始信息。

f526557b1d50fa00a7d592f12b9415d0.jpeg

Quivr 将 GPT 功能 和 GPT 插件(分别来自两篇不同的文章)分开处理,分别提供了来源。然而,我发现 Quivr 并未列出具体的文档名,而且部分结果存在误导,如将 Wolfram 误为文献回顾的插件。

3804080cb40136ab530f20b1a9ddae2b.jpeg

我怀疑可能是我的提示词有误,于是我对提示词进行了修正,并提出新的问题。

e6535e929131dc61c398abfe1bb791f5.jpeg

这次我要求综合结果、具体细节,还要求了原始信息。

下面是 Quivr 的回答:

2181ef838f82ee2cbd9a7a34f9182d97.jpeg

这答案看完,我颇为振奋。首先 Quivr 确实综合了大概 4 篇文档的内容,而且都进行了梳理提炼,在答案中列出这些原始文件名称,使得我们验证答案变得更为容易,也为进一步的知识挖掘提供了基础。

特色

另外我发现 Quivr 还保存了历次对话,以便于用户随时回顾和分析历史信息。这个功能可以帮助你不断与自己的卡片笔记库深入对话,找到深层次的洞察,发现可能被忽略的问题。

00a82afd9bc5180f0cdbfaa7c1dfe31f.jpeg

Quivr 是完全开源的,你可以 在 GitHub 上找到其源代码仓库。

371b815ebd6358cf151b6d82d2cade44.jpeg

Quivr 为用户提供了在本机部署服务的方法,使用的是 Docker。如果你有需求,可以按照官方教程操作。

105f7b32fbc7ee9ffa0ddd1ae2b661a4.jpeg

LangChain

我们简要介绍一下 Quivr 所使用的技术。它的基础框架是 LangChain,这是一个在 GitHub 上特别受欢迎的库,评价超过 5 万颗星,月下载量过百万。

4cfd0b3280e60cf8efb4380b8793aacd.jpeg

LangChain 这个库的优势在于解决了人们使用大型语言模型时重复性操作问题。深度学习中求导、反向传播等重复性操作很恼人,于是催生了 TensorFlow 和 PyTorch 这样的深度学习框架。同样,LangChain 也在事实上成为 LLM 应用领域的通用框架,你在目前海量涌现的 LLM 应用中,大多都能看见它的影子。

如果你对 LangChain 感兴趣,我推荐 这门由 Deep Learning AI 和 LangChain 官方联合推出的免费课程。

46ac9eaa46225601ce5ed52a181b8bc1.jpeg

尽管这只是一门基础课程,但学过后你可以对一些已经存在的项目进行修改调整,满足你自己的应用需求。

安全

我知道读到这里,又有读者要跟我聊隐私数据泄漏问题了。有人坚持认为一调用 OpenAI API ,你的数据就会被科技巨头收割。在 ChatGPT 科研预览版阶段,这样的担心确实很有必要。我在去年 12 月第一次介绍 ChatGPT 的时候就专门提过。不过我们也要注意与时俱进。自 2023 年 3 月 1 日起,OpenAI 在数据政策上已经做出了重大的调整。

501692ba84d69f58804a63c0da84d70c.jpeg

通过 API 上传的数据并不会被 OpenAI 用于训练或改进模型,除非用户明确要求这样做。由于法规要求,OpenAI 会保留你通过 API 上传的数据 30 天,然后删除。

如果你就是对数据隐私高度敏感,无法使用 OpenAI ,Quivr 也能帮到你。最近它已经支持了开源模型 GPT4All 。这个模型我之前给你介绍过的,在笔记本上就能运行。虽然处理复杂认知问题,GPT4All 相较于 GPT-4 还有相当的差距,但是对若干份文档抽取重点做出解答,还足够胜任。

32e03a3c0765a61073551643970089f1.jpeg

随着更多的本地化模型和开源模型的加入,个人和机构的知识库也可以完全在本地利用 Quivr 进行知识检索和问答,而无需担心数据隐私泄露。

小结

今天我为你介绍了利用 ChatGPT 与你的卡片笔记库交互的免费开源软件 ——Quivr。从卡片中提取内容时减少手动查询操作,更减轻了你输入卡片时的整理压力。与 ChatBase 等应用相比,Quivr 免费开源。它支持多种文件格式,还可以使用本地开源大语言模型 GPT4All 等。希望它能对你的知识管理起到帮助。

信息

最近还有两次活动,期待你的参与。

首先是 6月29日(周四)晚,我将在「AI洞察力」专栏第6期课程中做《如何利用ChatGPT提升科研效率?》的主题演讲。

9d79fbbf2a7ca1944deb58e01b2da54b.jpeg

「AI洞察力」是一个专为职场人设计的AI专栏课,包括30+场高质量直播,60+位业界资深专家分享AIGC/LLM/ChatGPT前沿资讯, 4大维度讲透大模型时代的底层逻辑。无论你是AI初学者、专业从业者,还是科研人员、AIGC创业者,都能在「AI洞察力」专栏中有所收获。

我还专门争取了粉丝福利,原价698的专栏课,现价298,我的粉丝还可以额外再领取一张50元抵扣券,券后仅需248即可订阅专栏(单门课程低至9.9)。扫下方二维码获取粉丝福利:

a225cc8955763e232a7b4663568df735.jpeg

其次是 7 月 2 日(周日)下午 2 点,我会在北京阅动朝阳书店参加人民邮电出版社和少数派联合举办的新书发布会,并且做大约 30 分钟的主题演讲。

842d2ca8d5835313c63039294f941d70.jpeg

如果你有空,欢迎扫描上图中的二维码报名参加。

点赞 +「在看」,转发给你身边有需要的朋友。收不到推送?那是因为你只订阅,却没有加星标

欢迎订阅我的小报童付费专栏,每季度更新不少于10篇文章。订阅一整年价格优惠。

14f63cf67f484cba4b0d7ebbbf736baa.jpeg

如果有问题咨询,或者希望加入社群和热爱钻研的小伙伴们一起讨论,订阅知识星球吧。不仅包括小报童的推送内容,还可以自由发帖与提问。之前已经积累下的帖子和问答,就有数百篇。足够你好好翻一阵子。知识星球支持72小时内无条件退款,所以你可以放心尝试。

87c50f1fe01956277da7eef2491c9924.jpeg

若文中部分链接可能无法正常显示与跳转,可能是因为微信公众平台的外链限制。如需访问,请点击文末「阅读原文」链接,查看链接齐备的版本。 

延伸阅读

  • GPT-3 加持的语音输入文字新流程

  • 如何交互可视化你的卡片式笔记网络?

  • 如何用 ChatGPT 做数据进阶可视化?(三维交互图与动图视频)

  • 如何用 ChatGPT 一句话生成 Web 应用?

  • 卡片笔记写作法为什么管用?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5201.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI革命!揭开增长最快互联网应用ChatGPT面纱

这个春节,整个科技领域,最火爆的事情,莫过于人工智能领域的ChatGPT了。OpenAI是一家美国的人工智能公司,成立于2015年12月。这是一家没有商业模式的公司,主打非盈利性的人工智能项目。2022年,12月初&#x…

Postman进行chatGPT调用

请求: {"prompt": "中国为什么不能用chatGPT","temperature": 0.7,"top_p": 1,"model": "text-davinci-003","max_tokens": 2048,"frequency_penalty": 0,"presence_penalt…

chatGPT deBug解决管理员登入,服务器返回401,没有拿到数据

问题复现: 连接钱包后,会调用函数,弹出窗口让用户签名 if (signatureMessage) {await signMessageAsync({message: signatureMessage,});dispatch(changeHasLoggedToTrue());}有了签名后,会调用signIn来设置本地存储 signIn函数…

程序员写代码与厨师做菜、音乐家作曲、诗人写诗——其实,这是一篇程序员做饭指南

与“瓶子”探讨做饭,谈到 AI robot 做饭机器人,我想,菜谱在此,结合 GPT-10 和 robot,一定是可以实现的吧。 特此记录。——禅与计算机程序设计艺术 2023.4.7 目录 前言 程序员做饭指南 基础知识——做饭基本术语 做菜专业术语 油温判断技巧及常见温度和单位换算表 附…

Chat GPT横空出世,会替代程序员吗?

现实版“moss”? 最近,科技界、金融界、教育界,都被ChatGPT刷屏了。ChatGPT突然蹿红,出乎了所有人的意料,包括团队。但大风之下,争议也随之而来。什么是ChatGPT?简单来说就是一台“地表最强聊天…

让ChatGPT帮我们CRUD、重构代码、修BUG

点击上方“Java基基”,选择“设为星标” 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应…

让ChatGPT帮我写shell脚本, 结局很感人

七问ChatGPT, 剑指shell脚本编写 step1: 初问step2: 再问step3: 三问step4: 四问step5: 五问step6: 问个derstep7: 解决问题step8: 小问一下关于ChatGPT思考 昨天浏览一篇关于脚本的技术文章的时候, 偶然看见一篇文章中写道关于mysql备份的脚本. 但是这个脚本时基于本地的MySQ…

不写代码、年薪百万,带你玩赚ChatGPT提示工程-高级提示

文章目录 前言一、Zero-Shot提示二、Few-Shot 提示Few-shot Prompting 的局限性 三、Chain-of-Thought Prompting四、Zero-Shot CoT五、Self-Consistency六、Generated Knowledge 提示七、Automatic Prompt Engineer (APE)总结 前言 随着ChatGPT的大火,提示工程在大…

ChatGpt如何注释长代码?(注释代码、添加注释)(api key)

OpenAI的GPT-3模型单次最多支持处理4096字节的会话。如果您的代码很长,导致它只能输出一半,您可以考虑以下几种解决方案: 分段发送请求:您可以将代码分为若干段,然后分别发送请求,得到每一段的注释。 使用…

为什么 ChatGPT 输出时经常会中断,需要输入“继续” 才可以继续输出?

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏

前言 火了很长一段时间的ChatGPT、注册使用需要国外的手机号 3.1 计算机专业知识类问题 … 3.2 生活常识类 3.3 情感类 3.4 扫雷小游戏案例 package com.atguigu.java3;/*** author zyz* version 1.0* data 2023/2/20 14:42* Description:*/import java.util.Scanner;publi…

畅聊两小时后谈谈chatGPT体验感受

文章目录 背景注册聊天实录基于自然语言的SQL翻译shell解析k8s回答其他类型我的问题为何这么接近人类的回答?回答是离线的吗? 背景 最近几周不管是T还是微信公众号,大家都在疯玩这个东西。 我姑且将这个应用叫小C吧。我和小C愉快的聊了几个…

基于pyqt5、mysql、yolov7、chatgpt的小麦病害检测系统v1.0

基于pyqt5、mysql、yolov7、chatgpt的小麦病害检测系统设计与实现 一、界面设计1.1安装pyqt51.2创建用户子窗体1.3创建管理员主窗体1.4创建管理员子窗体1.5创建系统登陆界面 二、环境搭建2.1pyqt5工具配置2.2mysql5.7安装 三、编程实现3.1初始化数据库3.2创建用户数据库sdk文件…

我来泼盆冷水:正面迎击AI的时代千万别被ChatGPT割了韭菜

前言 ChatGPT从出来的时候我就一直密切关注,为此还加了不少群,用了不少套壳的程序,公司还开了专门的培训会,技术团队还为此搭建了接入ChatGPT的服务,帮助全公司的产品、商务、测试、运维、研发一起对ChatGPT做直观了解…

最新ChatGPT GPT-4 NLU实战之智能多轮对话机器人(附ipynb与python源码及视频)——开源DataWhale发布入门ChatGPT技术新手从0到1必备使用指南手册(七)

目录 前言最新ChatGPT GPT-4 自然语言理解NLU实战之智能多轮对话机器人概述分类不是万物都要ChatGPT的任务对话机器人设计要点——以订餐机器人设计为例使用目的使用方法消息查询、存储消息解析实时干预更新策略 敏感性检查(非常重要)核心代码构造接口的…

ChatGPT——一个新的时代又要来临了

文章目录 ChatGPT中GPT的全称是什么ChatGPT发展历程ChatGPT能帮我们做什么快速开始 ChatGPT中GPT的全称是什么 GPT,英文全称是Generative Pre-trained Transformer,直译过来是生成型预训练-变换器,是OpenAI公司基于谷歌的Transformer语言模型…

ChatGPT万能提问技巧

ChatGPT火了这么久了,相信很多家人们都开始接触了,应该也有些家人们也要苦恼,每次提问,ChatGPT给出的回复不是自己满意的,总觉得还是缺些什么,这时候发现有效的prompt是真的很重要! 我们先看看g…

吴恩达与 OpenAI 强强联手,《ChatGPT 提示工程》中文版教程,来了!

公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! ChatGPT 上线至今,已经快 5 个月了,但是不少人还没真正掌握它的使用技巧。 其实,ChatGPT 的难点,在于 Prompt(提示词&#xff09…

突发!李开复宣布筹办新公司:不仅是中国版ChatGPT,全球招英才

丰色 萧箫 发自 凹非寺量子位 | 公众号 QbitAI 李开复突然宣布筹办新公司,目标大模型领域。 新公司Project AI 2.0,正式开启团队组建。 要做啥? 新公司希望打造一个平台,一个生产力应用的生态。 Project AI 2.0不仅仅要做中文版Ch…

突发!李开复宣布加入中文版ChatGPT大战!要打造AI 2.0全新平台!

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 点击进入—>【计算机视觉】微信技术交流群 转载自:APPSO 1123转载自 刚刚,创新工场董事长兼 CEO 李开复发朋友圈宣布成立 Project AI 2.0 公司,致力于…