所有ChatGPT用户都可以联网搜索啦
ChatGPT拥有广博的知识,本身并不需要联网就能够辅助各个领域的人处理日常工作。然而当你给它的任务具有实时性时,ChatGPT往往会提醒你它的训练数据只持续到2021年9月,它并不知道此后出现的事件和其他信息。当ChatGPT可以联网时,它就可以查询最新的信息,并提供更多最新和准确的答复。用户也可以用ChatGPT作为助手,在网上查找信息。这时候ChatGPT不仅是一个搜索引擎,而且是可以浏览网页的私人助手。你可以让ChatGPT寻找食谱,查看新闻,或查询最新的股市行情。
ChatGPT3.5和ChatGPT4都可以通过不同的方式联网,无论是免费用户还是ChatGPT Plus用户,都可以用本文提供的方法让ChatGPT获取最新的信息,让我们来一起看下吧。
通过浏览器插件来联网
WebChatGPT是一个免费的浏览器插件。无论是ChatGPT免费用户还是Plus用户,都可以通过安装该插件实现联网功能。
安装了该插件以后,用户还可以在ChatGPT里一键获取不同场景的Prompt,或者创建或保存自己喜欢的Prompt。
它目前支持以下浏览器安装:
下面以谷歌浏览器为例展示一下安装步骤:
通过上面的链接进入到插件的安装页,点击右上角的”Add to Chrome”按钮。
点击”Add extension”确认安装该插件。
安装好以后,就会自动打开ChatGPT。
打开ChatGPT,就会发现ChatGPT的输入框下面多了很多可以操作的按钮。我是用Plus账号展示的,免费版本的操作按钮是一样的。
只需要把”Web access”的按钮切换到打开状态,然后输入你的Prompt,然后ChatGPT就会根据你的提示词联网搜索信息了。
比如我刚才问的是“如果我手上有1万美金,可以买多少苹果公司的股票”。它会调用搜索引擎获取网页上的信息,并自动生成带有该信息的提示词并提交给ChatGPT然后给出答案。来看下ChatGPT的回答:
为了确定你手中的1万美元可以购买多少股苹果股票,我们需要考虑苹果目前的股价。截至今天,苹果的股价约为153美元[1]。
为了计算你可以购买的股票数量,用你拥有的资金量(10,000美元)除以苹果公司目前的股价(153美元):
10,000美元/153美元=约65.36股
由于股票不能以小数购买,所以你可以用10,000美元购买大约65股苹果股票。
请注意,股票价格可以迅速波动,这里提到的价值是基于所提供日期的信息。在做出任何投资决定之前,检查当前的股票价格总是一个好主意。
To determine how many shares of Apple stock you can purchase with 10,000��ℎ���,�����������������ℎ���������ℎ���������������.���������,�ℎ��ℎ������������������������������153 [1].
To calculate the number of shares you can purchase, divide the amount of money you have (10,000)���ℎ���������ℎ���������������(153):
10,000/153 = approximately 65.36 shares
Since shares cannot be purchased in fractional amounts, you would be able to purchase approximately 65 shares of Apple stock with $10,000.
Please note that stock prices can fluctuate rapidly, and the value mentioned here is based on the information available as of the provided date. It’s always a good idea to check the current stock price before making any investment decisions.
它不仅联网获取了苹果公司当前的股票价格,计算出了答案,而且还给出了引用的来源。
你可以点击中括号里的数字访问它引用的网页,看看它引用的网页的信息是否准确。
这个插件的一个非常实用的功能是可以让ChatGPT去搜索特定的网站或网页。你可以在输入框中输入正斜杠“/”调出命令,输入”site:”,再输入其他提示词来获取特定网站的搜索结果;或者输入“page:”,再输入其他提示词来获取特定网页的搜索结果。
此外,用户还可以通过“Web access”右边的下拉菜单来自定义该插件的功能。它支持三种查询模式:
- 快速查询(Quick lookup) 从每个URL的内容中抽取一小部分,并将其作为提示语。
- 部分查询(Partial insights) 获取每个URL的大部分内容,直到达到ChatGPT字数限制,并将其作为提示语。
- 完整查询(Full insights) 获取每个URL的所有内容,直到达到ChatGPT字数限制,并将其作为提示语。
默认情况下,该插件会获取搜索引擎的前三个搜索结果,但是用户也可以通过下拉菜单选择自己需要的搜索结果的数量。
通常情况下选择默认的前三个搜索结果就好了,因为通常前三个搜索结果是和搜索请求是最相关的。
有时,你可能只想用ChatGPT获取特定时间段内发布的信息,这时候也可以通过下拉菜单指定想要的时间段。它支持以下时间段:
- 任意时间段(默认)
- 过去一天
- 过去一周
- 过去一个月
WebChatGPT的运行原理是这样的:
- 系统内置一个默认的Prompt模板
- 用户输入问题之后,插件会调用搜索引擎获取网页上的信息
- 插件把获取到的信息插入到Prompt模板
- 插件把带有网页信息的Prompt提交给ChatGPT
- ChatGPT根据Prompt返回结果
点击最右边的”三条横线“的设置按钮可以打开并编辑系统默认的模板。
打开以后发现系统默认的Prompt模板的内容是:
I will give you a question or an instruction. Your objective is to answer my question or fulfill my instruction.
My question or instruction is: {query}
For your reference, today’s date is {current_date}.
It’s possible that the question or instruction, or just a portion of it, requires relevant information from the internet to give a satisfactory answer or complete the task. Therefore, provided below is the necessary information obtained from the internet, which sets the context for addressing the question or fulfilling the instruction. You will write a comprehensive reply to the given question or instruction. Make sure to cite results using [NUMBER] notation after the reference. If the provided information from the internet results refers to multiple subjects with the same name, write separate answers for each subject: “”” {web_results} “””
这里的{query}
占位符就是用户在ChatGPT输入框里输入的内容。{current_date}
是当前系统的日期。{web_results}
是该插件获取的网页的信息。要自定义自己的模板,可以点击”New Prompt“。
在文本框里输入自己的Prompt即可,点击最下方的三个按钮可以插入上文所说的占位符。
该插件还有一个非常方便且实用的功能—一键生成Prompt。
要实现该功能,把”One-click prompts“切换到打开状态即可。
系统预置了非常多的Prompt,点击即可使用。
创建了WebChatGPT的账号以后,你还可以收藏自己喜欢的Prompt,或者创建自己的Prompt保存起来,方便下次一键调用。
使用WebPilot或Link Reader插件
OpenAI于2023年7月3日禁用了此前推出的“使用 Bing 浏览”的测试版功能。原先享受此项功能的ChatGPT Plus用户只能通过另外的方式让ChatGPT联网了。虽然上面介绍的谷歌浏览器插件适用于所有用户,但对于ChatGPT Plus用户来说,更推荐的方式是我接下来要介绍的两个插件,WebPilot和Link Reader。
ChatGPT插件是ChatGPT的一项扩展功能,也可以把它类比为谷歌浏览器插件。如果没有插件的话,ChatGPT能做的事情非常有限。虽然它非常智能,精通很多领域的知识,但是依然只是一个文本生成器。有了ChatGPT插件以后,它就可以集成ChatGPT以外的第三方服务,大大扩展它的功能。
WebPilot和Link Reader就是能够让ChatGPT联网获取信息的两个插件,否则ChatGPT只能依赖于2021年9月之前的数据。
WebPilot可以根据用户的请求访问谷歌进行实时搜索。它可以将用户提交的任务分成一系列步骤并从多个网页中提取信息,和网页进行交互。我在这篇文章里通过一些实用且有趣的案例介绍了它的用法,比如获取最新信息,概括网页,从整个网站中提取相关信息,执行多步骤的搜索任务等。
比如我让它执行一个非常复杂的搜索任务。
User Prompt: 进行有关最新佳能无反光镜相机的网络搜索。 比较不同评论和文章中的信息,重点关注传感器质量、ISO 范围、视频功能和镜头兼容性等方面。 将所有信息收集到一个表中。
WebPilot执行了三次搜索就把信息汇总成下面这张表格。
佳能 EOS R6 | 佳能 EOS R6 | |
---|---|---|
传感器 | 4500 万像素全画幅双像素 CMOS 传感器 | 210 万像素全画幅 CMOS 传感器 |
ISO 范围 | 评论中未指明 | 100-102,400 (可扩展至 50-204,800 |
视频能力 | 8K 视频,可选择 Raw 或 10 位 4:2:2 C-log 或 HDR PQ。最高 4K/120p,或最高 30p 的过采样 4K | 4K 60p、50p、30p、25p、24p。4K 视频过热 |
镜头兼容性 | 与 RF 镜头兼容 | 通过适配器与 RF 镜头和旧款 EF 镜头兼容 |
自动对焦 | 100% 覆盖率的双像素 II 自动对焦系统,通过机器学习训练人体和动物检测 | 6,072 双像素 CMOS AF II |
防抖 | 评论中未说明 | 5 轴,最高 8 档 |
价格 | 仅机身售价 3899 美元,或与 RF 24-105mm F4L 镜头一起售价 4999 美元 | 仅机身售价 2499 美元,还提供两款套机镜头:RF 24-105mm f/4-7.1 IS STM,售价 2799 美元;RF 24-105mm f/4 L IS USM,售价 3599 美元 |
Link Reader也是一款可以让ChatGPT联网的工具,它也可以执行多步骤的搜索任务,但它的优势主要在于读取各种格式的在线内容,包括网页、PDF、PPT、图像、视频等。我在另一篇文章里作了专门介绍:
[link]
比如我激活了Link Reader和Show Me Diagrams,可以让它总结一个在线PPT的内容并生成一个图表。
User Prompt: 总结这个PPT: https://www2.cs.uh.edu/~ceick/ML-Topic1A.ppt 并生成一个图表.
ChatGPT很快就总结了8个要点并生成了一个PPT的流程图。
总之,当你要执行多步骤的网页搜索的时候,可以使用WebPilot插件。当你要和各种格式的在线内容做互动的时候,可以使用Link Reader插件。
结语
ChatGPT本质上就是为我们处理信息,它也是用互联网的数据来训练的,训练完以后它就变成了一个封闭的系统,只有连接互联网才能让它更加开发,功能更加完善。
本文仅仅介绍的方法主要是让 ChatGPT 帮助用户去搜索,实际上还有很多 ChatGPT 插件可以联网,比如Scholar AI可以搜索学术论文,VoxScript可以搜索 Youtube 视频。这些插件都让 ChatGPT 越来越强大,并且这些插件还在不断更新,让我们拭目以待吧。