OpenAI 推出了 Canvas 和 SearchGPT

图片

今天的故事从 ChatGPT 推出的 Canvas 和 SearchGPT 开始。

©作者|Ninja Geek

来源|神州问学

ChatGPT 在最近推出了令人兴奋的 Canvas 功能,Canvas 不仅带来了 ChatGPT 界面上的变化,还完全改变了人们撰写文档和书写代码的体验!

Canvas 为何如此好用

在过去的几周时间里,我使用 ChatGPT 彻底改变了我撰写文档和代码编写的方式,节省了大量的时间。以下是一些我认为主要的好处:

1.无需等待重写 —— GPT 无需编写整个代码或一遍又一遍的完全重写,而是可以只更改文档或代码中我所关注的部分。

2.不再有复制/粘贴的烦恼 —— 您是否曾经因为从聊天中复制/粘贴代码或文档片段而感到沮丧,最终不得不删除某些部分或仔细选择生成内容中的正确的部分?现在,这个问题将不再存在。

3.轻松切换到历史版本 —— 当您需要恢复某个历史版本的文档或代码时,必须要在聊天对话列表中向上滚动并指示 GPT 回想之前的版本变得非常麻烦。有时,它甚至需要新的聊天!但不用担心,现在这个问题也不再存在。使用 Canvas,您只需单击按钮即可快速切换回某个历史版本。

4.保持在 Canvas 中编辑直到满意为止 —— 如果您在以前总是会将 GPT 的输出复制粘贴到 文本编辑器或代码编辑器中,那么现在可以直接在 ChatGPT 中进行工作,直到您完全准备好将完整的内容转移到您的目标编辑器中用于发布。

如何开始使用 Canvas

要开始使用 Canvas,请按照以下几个简单的步骤操作:

1.打开 ChatGPT,然后从下拉菜单中选择”GPT-4o with canvas”:

图片

2.在聊天栏中歇一歇提示词,为了确保模型回复的内容体现在 Canvas 中,请确保您的提示词中明确的表达在 Canvas中打开:

图片

3.此时,Canvas 对话框会弹出,您将看到两个区域 - 左侧是聊天栏,右侧是 Canvas 画布。现在,您可以开始使用 Canvas 了!注意:截止到这篇文章发表时,该项功能仍然处于测试阶段,正因为如此,我在实际使用过程中也的确遇到了一些问题。

图片

一个关于 NBA 中各支球队特点的 JSON 文档

Canvas 的杀手级功能是使用它来编辑代码或文档中特定的部分。只需要求它更改某些内容,它就会在 Canvas 中执行此操作:

图片

在这个示例中,我告诉 GPT,在 JSON 结构中添加一个新的键值对来表示各支球队历史上主要的主教练都有谁

现在,我们可以通过提示词随意编辑 Canvas 中的任何部分。还有一个很关键的部分是:我们甚至可以直接在 Canvas 中手动编辑内容,ChatGPT 可以看到我们所做的一切!这非常有用,因为它减少了复制/粘贴的操作。现在,我们完全可以使用 Canvas 作为创作过程的编辑器,而不是使用文档编辑器或代码编辑器等其他程序(我们试想一下,写作过程其实并不在乎编辑器是否功能强大,因为在这个阶段内容比样式更重要。)

图片

正如您所见,state 这个新的键是我手动编辑的

接下来我们来看看最令人耳目一新的功能。只需单击按钮,即可将 Canvas 回滚到以前的版本。这允许您快速恢复并向 ChatGPT 显示您正在关注的版本。不再需要像以前一样去告诉 ChatGPT :“对不起,我想要的是前面第三次回复的内容”。

图片

您可以点击“还原此版本”来恢复某个版本,或者仅仅只是查看某个版本和现在版本的变化。

这就是 Canvas 的基本流程!当然,界面右上角有一个方便的复制按钮,可让您将文本内容导出到任何文本编辑器中。

Canvas 限制

当然,Canvas 也带来了一些局限性,以下是我发现的一些不方便的地方:

●Canvas 最大长度似乎只有 5000 个 token。如果达到该上限时,ChatGPT 将开始崩溃并进行错误编辑。最好将内容控制在 3000 个字以内。

●有时,在左侧聊天框进行了多轮对话后,ChatGPT 似乎无法响应我的请求,例如:当我要求将指定段落修改为我需要的内容时,Canvas 中对应的内容并没有更新,当我再次提出同样请求后,ChatGPT 会告诉我已经进行了修改。

现在您已经了解了 Canvas 的来龙去脉,让我们深入了解一些更具体、更深入的工作流程技巧。

使用 Canvas 进行概述和协作

使用 Canvas 进行写作是一项巨大的生产力进步。现在,我们可以在 Canvas 中自行进行较小的调整和句子结构的更改,而无需将它们复制粘贴回左侧的聊天栏。它会看到我们的更改,下次有请求时,我们可以确信它不会撤销我们的更改。这将减少过去 ChatGPT 工作流程中繁琐的编辑合并和部分复制的操作。

下面是使用 Canvas 进行书写的一个小示例:

图片

首先,以聊天做为起点并告诉 ChatGPT 你想要什么。我总是以典型提示词开始,这样,它就有了更多的背景了解。回答完这些问题后,接下来我会告诉 ChatGPT 在 Canvas 上开始写作。

图片

现在已经有了一份完美的关于半导体行业研报的大纲内容,让我们开始编辑吧!

图片

我在聊天栏给了一些提示,要求扩写 1.1 章节

如您所见,我可以通过在聊天栏以对话的方式在 Canvas 中编辑文本内容,并快速改变写作风格和写作方向。我还可以随意将自己的手动编写的内容整合到 Canvas 中。

接下来,我要介绍的是一个到目前为止还没有提到的有趣功能。我们可以让 ChatGPT 直接在 Canvas 中提出建议!

图片

只需要导航到右下角的元素,然后单击”建议编辑“。

现在我可以接受这些修改并按照自己的意图进行操作了。在这个例子中,我认为修改的还不错,所以我同意了每一处修改。

这难道不是一个很棒的功能吗?我们可以突出显示文本的一部分,并将 ChatGPT 直接引导到该部分:

图片

点击”询问 ChatGPT“按钮来修改局部内容

图片

我们可以在这里针对选定的部分基于提示词做局部修改。

Canvas 非常适合撰写长篇文档,但为了演示目的,这里我仅仅只是让 ChatGPT 生成了文档大纲做为示例。

鉴于我每天会花费数小时使用 ChatGPT,Canvas 对我来说完全改变了我撰写文档和实现特定代码逻辑的利器。在接下来的内容中,我会向大家介绍最近推出的另一款效率利器,SearchGPT!

图片

有一天当我像往常一样打开 ChatGPT 后发现了新的功能,也就是在上传附件按钮 📎 后面出现了一个表示互联网的图标 🌏 。我带着好奇心点击了该按钮,通过界面交互我很快意识到这是一个带搜索能力的 GPT。

那么作为一款带有搜索能力的 GPT,在界面设计语言方面,OpenAI 也做出了相应的调整,在新建对话中,提示词文本框上移到屏幕的中央。从这一点可以看出,Sam Altman 进军搜索领域的野心越来越明显了。

我们来看看新的界面长什么样:

图片

这个新的界面设计和布局看上去非常像传统的搜索引擎,例如百度或者 Google。

图片

图片

只要在提示词文本框中输入”正斜线“按钮就会弹出功能选择,其中”搜索“功能就是可以让 ChatGPT 访问互联网进行搜索的功能。

图片

从产品战略方面考虑,这将意味着什么?

什么是 SearchGPT?

我们知道,以往的大语言模型本质上是一种预训练模型,也就是说它的知识是固化在模型里的,这带来的缺点非常明显,也就是它并不掌握实时信息。

而 SearchGPT 可以访问实时网络数据。与 Perplexity 的运行机制类似,它使用大语言模型来搜索网络,为您提供实时的回答,同时也会提供回答所引述的来源。

该功能最初向一万名用户开放,并为那些想要提前体验的用户添加了候补名单。

为了确保信息来源的真实性,OpenAI 与 《华尔街日报》、《美联社》、《Vox Media》 和 《时代周刊》 等多家知名媒体进行合作,以确保用户收到可靠、值得信赖的信息来源。

在 OpenAI 官网用来介绍 SearchGPT 的宣传页中,大西洋月刊首席执行官 —— 尼古拉斯 · 汤普森对 SearchGPT 表达了肯定。

图片

当我们向 SearchGPT 提问时,SearchGPT 不是简单的调用搜索引擎来获取信息,每次回答都会根据问题线索提供最相关的来自权威网站的链接,这样一来我们就可以准确知道信息的来源。

图片

在右侧的来源列表中,您可以点击列表中每一个引用项来导航到具体的内容网页,这样可以更加详细的了解问题所关联的文章或新闻的内容。

如何使用 SearchGPT

使用 SearchGPT 有两种方式(其中第二种方式看出了 Sam Altman 在占领搜索市场份额上的野心)。

使用 ChatGPT 的 Web 版客户端访问

当您在 ChatGPT 中时,按正斜线 / 键并从菜单中选择“搜索”选项即可。

图片

它的工作方式与任何其他搜索引擎类似:输入搜索关键词,几秒钟后,SearchGPT 就会提供包含来源的答案。

您甚至可以提出后续问题来进行连续对话。这创造了一种对话式搜索体验,比滚动浏览传统搜索结果更具互动性。

使用 Chrome 的 ChatGPT Search 插件

通过 ChatGPT Search 的浏览器插件可以完全接管 Google Chrome 浏览器的搜索地址栏,在过去,您在 Chrome 的搜索地址栏中输入搜索关键词会打开默认的搜索引擎来显示搜索结果,但通过 ChatGPT Search 插件,在搜索地址栏中输入的搜索关键词会直接在 ChatGPT 的 web 应用中以搜索的形式显示关键词相关的主题和回答。

图片

图片

搜索地址栏中已经很清楚的告知用户会通过 ChatGPT Search 来进行搜索

图片

SearchGPT 与 Perplexity 和 Google 的横向对比

首先我们通过一张横向对比表来了解他们之间的特点:

图片

通过这个特性对比,我们了解到各个产品主要有以下的特性和能力边界:

●ChatGPT Search 是一种基于大语言模型的对话式 AI,专注于通过自然语言对话为用户提供信息和建议。它擅长处理复杂问题、回答连续性的对话问题以及帮助用户进行深入思考和学习。由于其数据更新周期较长,因此对于时效性要求较高的查询可能略有滞后。然而,通过浏览功能(如与Bing集成)可以在一定程度上弥补实时性的不足。ChatGPT 不含广告,保持信息中立,特别适合不依赖实时数据的知识探索与对话互动。

●Perplexity 结合了生成式大模型和实时引用系统,能够在回答问题时为用户提供具体来源的参考信息。这使得它在查询具体问题、验证知识时具有优势,因为用户可以查阅信息来源,增强信息的可信度。Perplexity 的特点在于它专注于问答式信息提供,避免了网页搜索带来的信息冗杂,适合那些需要明确、精确答案的用户。尽管与ChatGPT一样没有广告,但Perplexity 更加注重引用,适合需要快速验证和多来源对比的用户。

●Google 是传统的网页搜索引擎,基于对整个互联网的索引提供实时信息检索,涵盖面广、更新快。它的优势在于对最新新闻、地点信息、商业信息等高度实时性内容的获取能力。Google 搜索展示多样的网页来源,但也包含大量广告和商业内容,这为用户带来丰富信息的同时也增加了筛选成本。Google 搜索的特点决定了它适合快速查找最新、动态的信息,尤其在新闻、热点事件和地点查询方面具备明显的优势,但其信息多样性可能让用户在信息验证时需费更多精力。

引发的思考

Google 为代表的传统搜索引擎不会很快消失。这家科技巨头仍然控制着 90% 以上的搜索市场份额。他们已经在这个领域深耕了数十年,而且他们的搜索算法也在不断发展。

然而,随着 SearchGPT 等人工智能搜索引擎的普及,Google 面临着加强自身竞争力的压力。OpenAI 与媒体巨头的合作获取可靠来源的举措是一个明智的策略,这将有可能会削弱 Google 的主导地位。

这种对经过验证的结果的关注意味着,当你使用 SearchGPT 时,你不太可能遇到幻觉回答 —— 这是过去人工智能驱动的工具所难以解决的痛点。

此外,在国内,像百度这样的搜索引擎仍然是大多数人的选择。它的优势在于无处不在 —— 从浏览器到智能手机再到像智能音箱、穿戴式智能设备等。SearchGPT 仍处于早期阶段,需要时间打磨才能获得用户的信任。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CentOS 9 配置静态IP

文章目录 1_问题原因2_nmcli 配置静态IP3_使用配置文件固定IP4_重启后存在的问题5_nmcli 补充 1_问题原因 CentOS 7 于 2014年6月发布,基于 RHEL 7,并在 2024年6月30日 结束维护。 CentOS 9 作为目前的最新版本,今天闲来闲来无事下载下来后…

ProjectSend 身份认证绕过漏洞复现(CVE-2024-11680)

0x01 产品描述: ProjectSend 是一个开源文件共享网络应用程序,旨在促进服务器管理员和客户端之间的安全、私密文件传输。它是一款相当流行的应用程序,被更喜欢自托管解决方案而不是 Google Drive 和 Dropbox 等第三方服务的组织使用。0x02 漏洞描述: ProjectSend r1720 之前…

【Vulkan入门】01-列举物理设备

目录 先叨叨git信息主要逻辑VulkanEnvEnumeratePhysicalDevices()PrintPhysicalDevices() 编译并运行程序 先叨叨 上一篇已经创建了VkInstance,本篇我们问问VkInstance,在当前平台上有多少个支持Vulkan的物理设备。 git信息 repository: https://gite…

小家电出海,沃丰科技助力保障售后服务的及时性与高效性

随着全球化步伐的加快,小家电行业也逐渐迈向国际市场,面向全球消费者提供服务。然而,跨国界的销售和服务挑战也随之而来,尤其是售后服务的及时性与高效性成为了企业亟需解决的问题。沃丰科技凭借其全渠道在线客服、工单系统和视频…

AI RPA 影刀基础教程:开启自动化之旅

RPA 是什么 RPA 就是机器人流程自动化,就是将重复的工作交给机器人来执行。只要是标准化的、重复的、有逻辑行的操作,都可以用 RPA 提效 准备 安装并注册影刀 影刀RPA - 影刀官网 安装 Chrome 浏览器 下载链接:Google Chrome 网络浏览器 …

Qt 2D绘图之五:图形视图框架的结构、坐标系统和框架间的事件处理与传播

参考文章链接: Qt 2D绘图之五:图形视图框架的结构和坐标系统 Qt 2D绘图之六:图形视图框架的事件处理与传播 图形视图框架的结构 在前面讲的基本绘图中,我们可以自己绘制各种图形,并且控制它们。但是,如果需要同时绘制很多个相同或不同的图形,并且要控制它们的移动、…

JavaScript 键盘控制移动

如果你想通过 JavaScript 实现键盘控制对象&#xff08;比如一个方块&#xff09;的移动&#xff0c;下面是一个简单的示例&#xff0c;展示如何监听键盘事件并根据按下的键来移动一个元素。 HTML 和 CSS&#xff1a; <!DOCTYPE html> <html lang"en">…

【Web】0基础学Web—html基本骨架、语义化标签、非语义化标签、列表、表格、表单

0基础学Web—html基本骨架、语义化标签、非语义化标签、列表、表格、表单 html基本骨架语义化标签图片属性a链接 非语义化标签特殊符号标签 列表无序列表结果展示 有序列表结果展示 定义列表结果展示 表格table属性tr属性结果展示 表单单标签form属性input属性selecttextareabu…

find / -name ‘*.jar‘ 需要加上英文单引号 (shell 的通配符展开行为)

文章目录 1. Shell 通配符展开&#xff08;Glob Expansion&#xff09;2. 有引号时的行为&#xff08;推荐&#xff09;3. 无引号时的行为4. 总结原因5. 推荐实践 rootiZuf67xiyefycct0a9rdi3Z:~# find / -name *.jar find: paths must precede expression: o2o.jar Usage: fin…

一次奇妙的getshell之旅

1. 资产收集时发现一个网站&#xff1a; https://xxxxxxxxxx/ischool/publish_page/0/ 发现存在管理员登陆: 这里之前在该旁站找到一个SQL注入&#xff0c;然后找到的这个账户密码&#xff08;这里如何从SQL注入找到账户密码前借鉴前面的报告。&#xff09;&#xff1a; 账号&…

QT6_UI设计——设置控件背景

1、右击选择控件 2、选择背景 color 颜色 background-color 背景颜色 alternate-background-color 交替背景颜色 border-color 边框颜色 border-top-color 边框顶端 border-right-color 边框右边 border-bottom-color 边框底部 border-left-color 边框左边 gridline-color 网…

第十三章 Linux计划任务

注意&#xff1a;进公司和有公司成员离职&#xff0c;一定要问计划任务&#xff0c;防止别人搞破坏背锅 13.1 一次性计划任务(atd服务) 1 安装 atd 服务 yum install -y at systemctl enable atd systemctl start atd ## 启动atd服务 systemctl status atd ## 查看atd服务…

Day28 买卖股票的最佳时机 跳跃游戏 跳跃游戏 II K 次取反后最大化的数组和

贪心算法 part02 122. 买卖股票的最佳时机 II - 力扣&#xff08;LeetCode&#xff09; 求最大利润 将每天的正利润加和 public int maxProfit(int[] prices) {int totalPrices 0;for(int i0;i<prices.length;i){if(i<prices.length-1&&prices[i1]>prices[…

Mac苹果电脑 java前后端开发环境及软件安装教程

本文记录我初次使用macOS系统&#xff0c;m4 mini安装开发软件及环境的全过程&#xff0c;希望能帮助到你&#xff0c;好用的请点赞评论收藏增加热度&#xff0c;让更多Mac小白轻松体验开发&#xff0c;20241129 …

ubuntu20.04安装OpenPcdet,CUDA版本11.8,显卡4090

本文参考这2篇文章的内容&#xff1a;https://blog.csdn.net/jin15203846657/article/details/122735375#comments_25352667 https://zhuanlan.zhihu.com/p/642158810 记录了自己安装OpenPcdet的过程。 OpenPcdet的安装需要cuda和pytorch版本严格关联。本例的CUDA版本&#xf…

Clickhouse MergeTree存储引擎

文章目录 MergeTree特点MergeTree核心参数- ORDER BY- PARTITION BY- PRIMARY KEY- SAMPLE BY- TTL- SETTINGS- index_granularity- index_granularity_bytes- min_index_granularity_bytes- enable_mixed_granularity_parts- use_minimalistic_part_header_in_zookeeper- min_…

将word里自带公式编辑器编辑的公式转换成用mathtype编辑的格式

文章目录 将word里自带公式编辑器编辑的公式转换成用mathtype编辑的格式MathType安装问题MathType30天试用延期MathPage.wll文件找不到问题 将word里自带公式编辑器编辑的公式转换成用mathtype编辑的格式 word自带公式编辑器编辑的公式格式&#xff1a; MathType编辑的格式&a…

期权懂|期权新手指南——个股期权操作方式详细解释

期权小懂每日分享期权知识&#xff0c;帮助期权新手及时有效地掌握即市趋势与新资讯&#xff01; 期权新手指南——个股期权操作方式详细解释 个股期权的操作方式相对复杂&#xff0c;但可以分为场内交易和场外交易两大类。 场内个股期权交易&#xff1a;是指在证券交易所上市交…

12,攻防世界simple_php

simple_php 题目来源:Cyberpeace-n3k0 题目描述: 小宁听说php是最好的语言,于是她简单学习之后写了几行php代码。 进入靶场 这段PHP代码是一个简单的web应用示例&#xff0c;让我们逐步分析这段代码&#xff1a; show_source(__FILE__);&#xff1a;这行代码会显示当前文件的…

泷羽sec专题课笔记-- Linux作业--开机自启动方法以及破解

本笔记为 泷羽sec 《红队全栈课程》学习笔记&#xff0c;课程请可自行前往B站学习&#xff0c;课程/笔记主要涉及网络安全相关知识、系统以及工具的介绍等&#xff0c;请使用该课程、本笔记以及课程和笔记中提及工具的读者&#xff0c;遵守网络安全相关法律法规&#xff0c;切勿…