共计 1067 个字符,预计需要花费 3 分钟才能阅读完成。
一个插件,让你的 ChatGPT 可以用搜索引擎进行搜索,并对搜索结果进行分析,相当于把各种搜索都集成到了一个聊天框。
应用商店搜索 webchatgpt 这个插件,我用的 Edge 浏览器,Chrome 和 Edge 的插件是可以通用的。
目前在 chrome web store 和 mozilla add-on 有的下。
链接地址是这个:
WebChatGPT:可访问互联网的 ChatGPT – Chrome 应用商店 (google.com)
按照步骤装上插件,刷新下界面,就可以看到,页面上多了一些配置。
是不是看着很像搜索引擎的设置。
先举个例子:
关闭 web access
开启 web access
可以发现,已经可以查到 22 年的消息了。但是貌似最近热搜的最新发布的进展没有搜出来,这里还有点问题。这个可以解决。
插件原理
在这之前,先了解下这个插件的原理。
首先,我们要知道,chatGPT 是支持接收一个网址,然后对网页的内容提问的。比如,我给出这篇文章的地址,然后请它帮我做个摘要:
所以,这个插件的做法就很容易理解了。
他这个插件的原理是这样的:
举个例子:
所以,你的问题被插件拿去搜索引擎搜了一波,然后返回一个 摘要 + 网页 URL,然后通过一个 模板 ,生成一个 真实提问,给 chatGPT 解答。
但是,这个插件用的搜索引擎只能是 DuckDuckGO,对于东航的报道,没有国内记者跑得快。
例如,我搜索东航事件的结果:
注意,这里它已经能够查到 2022 年的事情,不过,还不是最新,因为 duckduckgo 并不是专注于国内消息的搜索,所以难免在结果上有些遗漏。
搜索结果的优化
这里有一个解决方案:DuckDuckGo bangs
简单来说,就是在搜索内容前,加一个 ”!” 然后在加其他搜索引擎的代号,就可以直接通过 duckduckgo,在别的搜索引擎上搜索。比如,
百度是 ”!bd”
百度翻译是 ”bdtr”
总共有 13563 个 bang 可以用,相当的万能。这里推荐一下这个搜索引擎。
一个框搜所有。
这里我们优化一下:
这下应该可以了
等等,纳尼?
竟然只搜到一个弹幕互动,这,百度的页面不靠套路出牌。
我上百度看了下,就是右边这块弹幕。只能说花样挺多的。
试试 bing,效果还挺好的。
DIY 查询
如果有需要,可以自定义 prompt,但是搜索引擎搜索结果是固定的。在插件设置界面,可以自己新建提问方式。但是会涉及到几个占位符。
{web_results}是一个搜索结果的占位符;
{current_date}是当前时间;
{query}是你的原 prompt;
再做个提醒,这个不光是搜索新闻,网站搜索引擎可以搜的东西都能搜。例如谷歌学术:!gsc