专栏名称: 程序员的那些事
最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。
目录
相关文章推荐
待字闺中  ·  AI 编程——产品篇 ·  4 天前  
程序员小灰  ·  AI表现总是失准?找到真正补强的方法很关键 ·  5 天前  
OSC开源社区  ·  树莓派完全从X11迁移到Wayland,所有 ... ·  6 天前  
51好读  ›  专栏  ›  程序员的那些事

刚刚,ChatGPT变身AI搜索免费用!OpenAI颠覆谷歌,搜索变天了

程序员的那些事  · 公众号  · 程序员  · 2024-11-01 20:42

正文



  新智元报道  

编辑:编辑部 HYZ
【新智元导读】ChatGPT搜索重磅登场!OpenAI官宣,ChatGPT从此正式变成AI搜索产品,要革了谷歌的命。而谷歌早在一分钟前,就官宣自家的AI搜索也来了。巨头开战,硝烟四起,搜索引擎果然被AI彻底改写。

ChatGPT搜索终于来了!
从今天起,它不再是一个聊天机器人,而是一个可以取代谷歌、Perplexity搜索的AI。
只需点击对话框下方蓝色小地球,任何你想搜索的内容,得到的结果都将是实时的,并且还有参考链接可查阅。
Sam Altman难以掩饰激动的心情,并称搜索是自ChatGPT发布以来,自己最喜欢的功能。在过去几周,他表示,自己玩的爱不释手,让使用量直接翻一番,甚至再也回不到过去了。

上下滑动查看
而且,他多次发文力荐,大家一定要用ChatGPT搜索,真的很好用。
就连OpenAI研究人员还不忘吐槽谷歌一番,用上ChatGPT搜索,不仅没有广告,没有杂七杂八内容,也没有「吃石头的建议」。
网友表示,「现在,ChatGPT就是新时代的谷歌」。
目前,搜索功能已向ChatGPT Plus、Team、SearchGPT候补名单用户开放,桌面端和APP皆可使用。
Enterprise和Edu用户,将在未来几周内开通使用权限。并且,免费用户在未来几个月逐渐获得搜索功能。

为此,OpenAI还专门做了一个ChatGPT搜索插件——一键替换默认搜索引擎!

OpenAI为什么会忽然行动,发出AI搜索?网友们发现,其实早在一分钟前,谷歌就官宣了自家的AI搜索。
而每次都精准狙击谷歌的OpenAI没有一秒犹豫,立刻把早就准备好的东西发出来。
这次,双方是明杠上了!

ChatGPT现在是AI搜索了

假设你想计划一场沿着意大利阿马尔菲海岸的公路旅行,完全可以交给ChatGPT。
ChatGPT会为你制定出一份完美的规划,从整条路线起始点,沿途驻足的网红打卡点,到交通工具选择、旺季时间,再到酒店预定等一系列必备问题,都会为你贴心地考虑到。
而且,在每条建议后面,均附有一个来源地址,方便查验或是展开阅读。
紧接着,你寻求ChatGPT周五晚上,在波西塔诺哪里可以吃到晚餐?
它便会推荐当地比较有特点的餐厅,而且还是可以一边吃饭一边欣赏美景的那种。
捎带再问下,周末的天气怎么样?
ChatGPT会瞬间给出波西塔诺的天气情况。
该了解的都有了,最后再问问ChatGPT,最不能错过的一件事是什么?
那就是必须沿着SS163阿马尔菲公路自驾游。

AI搜索,直达最佳答案!

以往我们想上网查到最有用的答案,往往特别劳心费力,我们需要多次搜索、逐一点进链接,才能找到自己最想要的信息。
现在,ChatGPT搜索可以让我们用自然语言对话方式,一下子就获得最佳答案,因为ChatGPT会选择来自网络的信息。
而通过后续的深入问题,它还会考虑对话的完整上下文,给你更好的回答。
比如用户如果询问意大利波西塔诺2024年11月2-3日天气,ChatGPT会告诉你那几天气温温和,偶尔会有降雨。
接着用户询问周五晚上在波西塔诺的晚餐推荐,它就列出了当地餐厅。
OpenAI表示,自己已经和新闻、数据提供商达成合作,为天气、股票、体育、新闻和地图等类别,添加了最新信息和新的界面设计。
左右滑动查看

信息来源

更全面的是,现在的聊天功能集成了新闻文章和博客文章等来源链接,方便我们后续的深入了解。
只要点击「来源」按钮,即可打开显示参考来源的侧边栏了。
因此,从此用户可以通过ChatGPT搜索功能直接获取网上的原创高质量内容,还能将其自然融入对话中。
搜索功能与聊天界面的结合,可以让用户以全新的方式获取信息,而内容创作者也能同时获得触达更广泛用户群的机会。
OpenAI表示,希望用全新的搜索帮用户发现更多优质的内容创作者和网站,为搜索带来更多可能!

运作机制

基于SearchGPT原型的反馈,OpenAI把它的优质特性整合进了ChatGPT里。同时,结合了第三方搜索提供商和合作伙伴直接提供的内容。
技术层面,搜索模型是GPT-4o的微调版本,通过创新的合成数据生成技术进行二次训练,包括从OpenAI o1-preview中蒸馏的输出。
只需进入官网,点击文本框中的网络搜索图标并输入内容,即可开始搜索。
或者也可以使用快捷方式来进行ChatGPT搜索——输入「/」,然后从弹出菜单中选择「搜索」。
如果问题可能需要用到网络上的信息,ChatGPT会自动进行网络搜索。
对于GPT-4的任何回答,都可以基于「搜索」重新生成,这样ChatGPT就能用网络上的额外内容来丰富它的初始回答。
使用搜索功能的ChatGPT回答中,会包含引用标注。
想了解更多关于这些引用的信息,可以把鼠标移到引用上查看详情,点击后还能查看原始来源。(在网页端可用)
点击回答底部的「来源」按钮,则可以查看所有引用的来源以及其他相关链接。
有时候,搜索结果会在回答的开头显示图片。要查看图片来源,只需点击图片就能看到引用信息和来源链接。
请注意,ChatGPT中的搜索功能受ChatGPT订阅计划中4o使用限制的约束。

将ChatGPT设为默认搜索

为了让体验更加丝滑,还可通过扩展程序,将ChatGPT设置为Chrome浏览器的默认搜索引擎。
之后,便可以直接在浏览器地址栏中进行搜索。
这会自动在ChatGPT中开启一个包含搜索内容和ChatGPT回答的对话。
如果想用回Google搜索,只需在浏览器地址栏中输入「!g [搜索内容]」(比如!g foobar)即可。

发展规划

OpenAI表示,接下来会持续优化搜索功能,特别是在购物和旅游等领域,并借助OpenAI o1系列的推理能力开展更深入的研究。
同时,还会将新的搜索体验引入Advanced Voice和Canvas功能,并向免费用户和访客用户开放。

网友:质量不稳定,仍然有幻觉

来自宾夕法尼亚大学沃顿商学院的教授Ethan Mollick试用后发现,ChatGPT搜索功能并不如人意。 

而且,得到的结果出现了许多幻觉。

左右滑动查看
ChatGPT和Perplexity并排比较,针对同一问题的回复,你更倾向于哪种答案?

谷歌又被截胡

其实,就在OpenAI发文的一分钟之前,谷歌才刚刚官宣了自家最新的AI搜索功能。
Grounding功能,在Google AI Studio和Gemini API中立即可用!
谷歌的用户,也会感受到被AI改变的搜索形态。
一大篇有详细内容的博客,早已预备好。

Grounding with Google Search让开发者能够从谷歌搜索加持的Gemini模型中,获得更准确、更即时的响应!
除了回答更准确外,模型还会给出来源和搜索建议,将用户引导至相应的搜索结果。
谷歌表示,所有通用版本的Gemini 1.5均支持Grounding功能。开发者可以在Google AI Studio的「工具」中启用,测试也是免费的。
在API中,对开发者的收费是每1000个搜索35美元。
Grounding功能,会让开发者得到更少的幻觉、更即时丰富的信息,还能让用户获得更强的可信度和流量。
谷歌给出几个例子,比较了使用和未使用AI搜索的差别。
示例的左边,因为知识有截止期,所以模型提供了过时的答案;然而在打开Grounding后,模型根据最新的可用来源,提供了更准确的答案。

无Grounding(左)和有Grounding(右)
在下面这个例子中,左侧未启用AI搜索,因此模型有意默认给出最少的响应;而在右侧启用AI搜索后,模型会给出更丰富的响应,并且提供了链接。

最新的Gemini 1.5 Flash模型使用Grounding with Google Search给出更丰富的响应(右)

谷歌搜索Grounding如何运作

当用户打开Grouding进行查询时,它会首先用谷歌搜索引擎查找与查询相关的最新、最全面的信息,将其发送到模型。
然后,模型会以更高的准确性和新鲜度做出响应,同时提供链接和搜索建议。
import google.generativeai as genaiimport os
genai.configure(api_key=os.environ["API_KEY"])model = genai.GenerativeModel('models/gemini-1.5-flash-002')

response = model.generate_content(contents="Who won Wimbledon this year?", tools='google_search_retrieval')
print(response)# Response contains `groundingMetadata` with grounding sources, confidence scores, and search suggestions
不过,即使启用AI搜索,会话中的每个查询也不一定会用到Grounding,以后这会导致额外的成本和延迟。这里,开发者就可以通过动态检索进行第二层控制。
当开发人者请求答案时,动态检索配置会为提示分配一个预测分数,该分数是0到1之间的浮点值。当提示更有可能从Grounding中受益时,该值越高。
开发人员可以在请求中设置一个阈值,规定什么分数应导致Grounding(默认阈值为0.3)。他们可以测试阈值的各种选项,看看什么选项会适合自己的应用程序。
可以看到,两大巨头的下场,如今是让搜索引擎彻底变天了。
参考资料:
https://openai.com/index/introducing-chatgpt-search/
https://developers.googleblog.com/en/gemini-api-and-ai-studio-now-offer-grounding-with-google-search/


- EOF -

推荐阅读  点击标题可跳转

1、《黑神话·悟空》是用什么编程语言开发的?

2、Windows 大面积蓝屏死机,网友:谢谢微软,提前下班

3、腾讯又一游戏宣布关停,上线不到一年!

4、怒删前东家 180 台虚拟服务器,造成 491 万损失!

5、被判赔 1250 万!不正当抓取高德地图“拥堵延时指数”


关注「程序员的那些事」加星标,不错过圈内事

点赞和在看就是最大的支持❤️