【新智元导读】ChatGPT搜索重磅登场!OpenAI官宣,ChatGPT从此正式变成AI搜索产品,要革了谷歌的命。而谷歌早在一分钟前,就官宣自家的AI搜索也来了。巨头开战,硝烟四起,搜索引擎果然被AI彻底改写。
从今天起,它不再是一个聊天机器人,而是一个可以取代谷歌、Perplexity搜索的AI。只需点击对话框下方蓝色小地球,任何你想搜索的内容,得到的结果都将是实时的,并且还有参考链接可查阅。Sam Altman难以掩饰激动的心情,并称搜索是自ChatGPT发布以来,自己最喜欢的功能。在过去几周,他表示,自己玩的爱不释手,让使用量直接翻一番,甚至再也回不到过去了。而且,他多次发文力荐,大家一定要用ChatGPT搜索,真的很好用。就连OpenAI研究人员还不忘吐槽谷歌一番,用上ChatGPT搜索,不仅没有广告,没有杂七杂八内容,也没有「吃石头的建议」。网友表示,「现在,ChatGPT就是新时代的谷歌」。目前,搜索功能已向ChatGPT Plus、Team、SearchGPT候补名单用户开放,桌面端和APP皆可使用。Enterprise和Edu用户,将在未来几周内开通使用权限。并且,免费用户在未来几个月逐渐获得搜索功能。为此,OpenAI还专门做了一个ChatGPT搜索插件——一键替换默认搜索引擎!
OpenAI为什么会忽然行动,发出AI搜索?网友们发现,其实早在一分钟前,谷歌就官宣了自家的AI搜索。而每次都精准狙击谷歌的OpenAI没有一秒犹豫,立刻把早就准备好的东西发出来。假设你想计划一场沿着意大利阿马尔菲海岸的公路旅行,完全可以交给ChatGPT。ChatGPT会为你制定出一份完美的规划,从整条路线起始点,沿途驻足的网红打卡点,到交通工具选择、旺季时间,再到酒店预定等一系列必备问题,都会为你贴心地考虑到。而且,在每条建议后面,均附有一个来源地址,方便查验或是展开阅读。紧接着,你寻求ChatGPT周五晚上,在波西塔诺哪里可以吃到晚餐?它便会推荐当地比较有特点的餐厅,而且还是可以一边吃饭一边欣赏美景的那种。该了解的都有了,最后再问问ChatGPT,最不能错过的一件事是什么?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中立即可用!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 genai
import 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 -
关注「程序员的那些事」加星标,不错过圈内事
点赞和在看就是最大的支持❤️