ChatGPT Plugins重磅推出!支持插件,访问实时网络数据!当AI也有...

proginn1826097374

共 3105字,需浏览 7分钟

 · 2023-05-10

最近几日,OpenAI 进行了重量级更新,推出了openai plugins插件系统,将ChatGPT连接到第三方应用程序。这些插件使 ChatGPT 能够与开发人员定义的 API 进行交互,从而增强 ChatGPT 的功能并允许它执行广泛的操作。

插件可以允许 ChatGPT 执行以下操作:

  • • 检索实时信息;例如,体育比分、股票价格、最新消息等。

  • • 检索知识库信息;例如,公司文档、个人笔记等。

  • • 代表用户执行操作;例如,预订航班、订购食物等。

d4d1c68b9bdb327bc4d6a6bc7ec09414.webp

基本上,如果开发人员希望让 ChatGPT 能够访问任何网络服务(例如:“查找当前股票价格”)或执行由网络服务控制的任何任务(例如:“通过互联网订购披萨”),现在只要它不违反 OpenAI 的安全规则,它几乎可以帮助我们完成在互联网上需要的一切操作。

再比如在我们日常网购中我在chatgpt中输入:"Hey, 我螺蛳粉吃完了,帮我在网上重新买几袋"

这时chatgpt就会根据我们的喜好找到对应的链接入口去购买了,不再需要我们自己先打开app再搜索商品,再加购物车,付款等等等....总之,一切皆可自动化。

多插件联合使用

我们看下官方给出的实例内容

这个示例中联合了三个插件Wolfram(通过 Wolfram| 访问计算、数学、精选知识和实时数据Alpha 和 Wolfram 语言。), OpenTable(提供餐厅推荐,并提供直接预订链接), 和 Instacart(从您最喜欢的当地杂货店订购)三个插件

1116d9fbffea316cf2a41974f409eee3.webp

在这个例子中给出了一段周末计划。告诉Chatgpt周六想去素食餐厅有什么推荐,然后给出周日的食谱并计算出这份食谱的卡路里,最后在网上上商店下单这几份食材。我们看看chatgpt是如何处理这一连串的信息的。

首先是调用OpenTable插件推荐周六的餐厅

021f3b2a51a053fa37144d7e64cc47cd.webp

在推荐完成后,还附上了餐厅官网的链接,可以点击跳转直接打开

8c8b4a5616ea5474b48fe43041e57b65.webp

第二步就是使用Wolfram计算卡路里了,外国人还是非常看重食材中的卡路里含量的。

c5a00b991e8693cccec8a47a51796936.webp

计算完成后,接着chatgpt调用Instacart将上述购买的清单列出,直接加购到了网上商店的购物车里了,你唯一要做的就是点击链接过去无脑下单就好了。

682d0b58332f957c70e1ffc138ad9bb2.webp

官方内置插件(浏览器&代码解释器)

Openai 目前上架了十多款插件,都来自第三方的集成,后续随着完全放开,也会涌现越来越多的插件。因此这个插件系统也被很多人称为AI的App Store时刻。

除了第三方开发者提供的插件外,Openai托管了两个插件,一个浏览器和代码解释器。其中还开源了知识库的代码检索插件,由任何开发人员自托管,其中包含他们想要增强 ChatGPT 的信息。

浏览器插件

该浏览器调用了Bing的搜索API,允许chatGPT从互联网上读取信息, 从而扩展了chatGPT可以讨论的内容量,超越了训练语料库。

下面是浏览向 ChatGPT 用户打开的体验类型的示例,在此之前的模型会礼貌地指出其训练数据不包含足够的信息来让它回答。但通过浏览器插件,ChatGPT会 检索有关最新奥斯卡奖的最新信息,然后再给出实时答案,不再受限于模型训练的知识库。

当然,出于安全考虑,当前这个接口目前是只支持GET请求的。

2af28801f1a29807ba096eb94ef80506.webp5bcc13efd7c8e439c96a3709564677ee.webp

代码解释器插件

Openai为模型在沙盒、防火墙执行环境中提供了可以在线使用的 Python 解释器,以及一些临时磁盘空间。Openai的解释器插件运行的代码在持久会话中进行评估,该会话在聊天对话期间处于活动状态(具有上限超时),后续调用可以相互构建,同时支持将文件上传到当前对话工作区并下载代码的输出结果。这也意味着很多时候,当我们只是想临时复制下来看看的代码,不再需要去调试各种头疼的环境版本不兼容的问题了。

bfa026e17e5a4057466deb6c0af1e4ba.webp

图像绘制

例如在输入界面输入 plot function 1/sin(x) , 解释器插件就能马上绘制出函数图像

342d3fa69e193d076f2bb91bf6ded659.webp

当我们想观察函数局部时,只需要继续输入提示语 zoom in to range of x values between 0 and 1 ,我们就能够看到x轴在0-1区间内的函数图像了。

f7c95ed1f28eea3fda725eed304d95e9.webp

数据分析

解释器支持文件的上传下载,当我们上传了一份excel/csv文件时,我们便可以输入一些数据分析相关的问题,让他来回答了,例如数据集有哪些列?有多少行?第n行第m列的值是多少?能不能做一个简单的可视化分析等等等等......基础的数据分析已经可以直接得出结果了。

ad0b841eaf510cfafb37a50e63bd2330.webp0967a4714ee2d14af338b789f59a23fd.webp599f66007668cf3efc74b12fbf1b4d86.webp

图像处理

除了上传csv文件处理外,解释器还能够实现图像处理

bfc9b6d92e1cbdb742ac598ceadb6227.webp

be2a2df5498c928dec95ec1735bd0ce0.webp


首先上传一份图像文件,接着输入提示词让chatGPT进行一些基本的图像处理操作,例如缩放,灰度转换等等

b63be987078b386652f219631488f604.webp


最后处理完成的图片会输出一份下载链接点击下载。

b04b1de8aa0be6d5f9eaeb10caf9cc5b.webp

未来影响与安全问题

随着ChatGPT插件的普及,它们对我们的未来将产生重大影响

  • • 提高生产力:ChatGPT插件能够使其在各种任务中实现自动化,从而帮助企业和个人提高生产力。

  • • 增强创新能力:通过ChatGPT插件,用户可以更容易地实现新颖的应用,推动技术创新和行业发展。

  • • 教育领域的变革:ChatGPT插件可以为教育工作者和学生提供更多支持,例如自动化批改作业、个性化学习建议等,从而提高教育质量和学习效果。

  • • 语言及文化交流:ChatGPT插件可以实现实时翻译和跨语言沟通,有助于消除文化隔阂,促进全球化进程。

然而随之而来的安全问题也会越来越引发人们的关注

  • • 数据隐私与安全:由于ChatGPT插件需要访问互联网资源,可能会涉及用户数据的获取与处理。这就需要确保插件的安全性以及保护用户数据的隐私。

  • • 误导与偏见:ChatGPT插件基于训练数据生成回应,可能会传播不准确的信息或者不自觉地带有某种偏见。这需要开发者和使用者共同努力,对模型进行持续审查和改进,以确保信息的准确性和公正性。

  • • 泛滥的自动化:过度依赖ChatGPT插件及自动化可能导致人们在解决问题时缺乏独立思考和创新能力。我们需要在依赖技术的同时,培养自己的思考和创新能力。

•  职业转型与失业:ChatGPT插件在提高生产力的同时,可能对某些行业的就业市场产生影响。因此,我们需要关注职业教育和培训,以帮助受影响的工作者适应这一变革。

关于Chatgpt 插件,大家可以在评论区一起讨论

本公众号内置chatgpt,可以在公众号菜单中进入,欢迎大家使用留言。

浏览 50
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报