ChatGPT支持第三方plugins,并且推出了网络浏览器和代码解释器两个插件

article/2025/4/20 22:16:15

2023年3月23日,OpenAI实现了对ChatGPT插件的初步支持,还推出了两个插件,一个网络浏览器和代码解释器,并且开源了知识库检索插件的代码,任何有信息的开发者都可以自行托管,以增强ChatGPT的功能。

在目前已实现的“初步功能”来看,ChatGPT已经可以具备了三项能力:

  • 访问最新信息,比如体育比分、股票价格、最新消息;

  • 检索知识库信息,比如公司文件、个人笔记、运行计算;

  • 代表用户执行操作,比如订机票、订餐。

以前因为不联网,用户只能查询到2021年9月之前的消息;但现在不仅能直接检索到最新新闻,就连数理计算也一并解决了!另外也支持个人或企业把私有数据(文档、笔记、电子邮件或公共文档)投喂给ChatGPT,成为人的“第二大脑”或企业的智能助理。

作为一个开源和自托管的解决方案,开发人员只要注册ChatGPT就可以部署自己版本的插件。该插件利用OpenAI embedding(https://platform.openai.com/docs/guides/embeddings),允许开发人员选择向量数据库(Milvus、Pinecone、Qdrant、Redis、Weaviate或Zilliz)来索引和搜索文档,也可以使用webhook将信息源与数据库同步。

赋予ChatGPT使用工具、联网、运行计算的能力。例如在官方演示中,ChatGPT一旦接入数学知识引擎Wolfram Alpha,就再也不用担心数值计算不精准的问题。

plugins申请加入waitlist使用地址:https://openai.com/waitlist/plugins

plugins插件使用说明书地址:https://platform.openai.com/docs/plugins/

安全和广泛应用的影响

将语言模型与外部工具联系起来,既带来了新的机遇,也带来了重大的新风险。

插件提供了解决与大型语言模型相关的各种挑战的潜力,包括“幻觉”、实时新闻的事件以及访问(经许可)专有信息源,比如企业特有的数据源。通过显示的集成外部数据,如在线最新信息、基于代码的计算或自定义插件检索的信息,语言模型可以基于这些有力的证据来回复用户,用户也可以评估模型输出的可信度,从而降低对大模型输出的过渡依赖,正如GPT-4 System Card译文所说的那样。

插件带来的价值可能远远超出了解决现有限制的范围,它可以帮助用户处理各种新的用例,从浏览产品目录到预订航班或订购食物。

与此同时,插件可能会采取有害或意外的行动,增加欺诈、误导或虐待他人的不良行为者的能力,从而增加安全挑战。通过增加可能的应用程序的范围,插件可能会增加模型在新领域中采取错误或错位操作所带来的负面后果的风险。

OpenAI进行了内部和外部合作者的红队演习,揭示了许多可能的相关场景。例如,红团队发现了插件的方法,如果在没有保护措施的情况下发布,可以执行复杂的提示注入、发送欺诈和垃圾邮件、绕过安全限制或滥用发送到插件的信息。利用这些发现,通过设计限制风险插件行为的缓解措施来告知安全性,并提高插件如何以及何时作为用户体验的一部分运行的透明度。

插件可能会产生广泛的社会影响。例如,OpenAI最近发布一篇工作论文《GPTs are GPTs: An Early Look at the Labor Market Impact Potential of Large Language Models》(https://arxiv.org/abs/2303.10130)发现,有机会使用工具的语言模型可能会比没有工具的模型产生更大的经济影响,预计当前的人工智能技术浪潮将对就业转变、转移和创造的速度产生重大影响。

ChatGPT plugins网络浏览器

目前联网功能是基于微软Bing搜索的API检索内容的,而且只支持GET请求,也就是用户支持查看网页内容,不能对其进行修改,主要是考虑安全风险。该功能继承了微软Bing搜索的两大特点:(1)信息来源可靠性和真实性;(2)拒绝回答不安全问题。该插件在一个独立的服务中运行,ChatGPT的浏览活动与其他基础设施是分开的。

为了尊重内容创作者并遵守网络规范,浏览器插件的用户需要是ChatGPT用户,并需要填写robots.txt文件,这可能偶尔会导致“点击失败”消息,这表明插件正在遵守网站的指示。为了避免对其进行爬虫,只允许ChatGPT用户操作,而不用于以任何自动方式进行爬网。为此OpenAI公布了可以访问的IP范围(https://platform.openai.com/docs/plugins/production/ip-egress-ranges)。此外,还实施了速率限制措施,以避免向网站发送过多流量。

下面看看效果如何:

从结果可以看到,系统给出了最新2023年的结果,并且展示了回复中微软Bing搜索的引用,这一增加的透明度层有助于用户验证模型响应的准确性,也有助于回馈内容创作者。

ChatGPT plugins联网代码解释器

代码解释器:可以使用Python处理上传和下载的实验性ChatGPT模型。

简单来说,就是提供了一个在沙盒、防火墙执行环境中工作的 Python 解释器,以及一些临时磁盘空间。解释器插件运行的代码在一个持久会话中进行评估,该会话在聊天会话期间是活动的(有上限超时),并且后续调用可以相互构建。目前该功能支持将文件上传到当前对话工作区并下载工作结果。

不过OpenAI这边表示,这一代码解释器主要还是提供计算机的一些最基本的功能,让一些初级程序员和爱好者提供更顺滑的接口。

目前推荐的功能包括:

  • 解决定量和定性的数学问题

  • 进行数据分析和可视化

  • 在格式之间转换文件

将模型连接到编程语言解释器的首要考虑是正确地对执行进行沙盒处理,这样人工智能生成的代码在现实世界中就不会产生意外的副作用。在安全的环境中执行代码,并使用严格的网络控制来防止外部互联网访问执行的代码。此外,还为每个会话设置了资源限制,禁用互联网访问代码沙盒的功能,这是目前的权宜之计。使用第三方插件可以认为是将模型与外部世界连接的一种安全第一的方法。

第三方插件

目前已支持的第三方插件,可以看到有餐厅推荐、旅行计划、购物、AI语言老师、网上店铺,以及学术界知识应用Wolfram、应用库(与5000多个应用程序交互,包括Google表格)……

这样看起来,几乎已经涵盖了我们生活中的衣食住行、工作与学习。

首先是针对第三方插件,任何开发人员都可以自行参与构建,OpenAI甚至还给出了一整套构建流程:“如何在ChatGPT构建你的插件”,并在Github上已开源。

构建插件的步骤*****

官方博客:https://platform.openai.com/docs/plugins/introduction

官方github:https://github.com/openai/chatgpt-retrieval-plugin

如何使用第三方插件

登录chat.openai.com上开始对话时,用户可以选择要启用的第三方插件。关于启用的插件的文档作为对话上下文的一部分显示给语言模型,使模型能够根据需要调用适当的插件API来实现用户意图。目前,插件是为调用后端API而设计的,正在探索也可以调用客户端API的插件。

在ChatGPT上面的显示是这样的,用户可以自行选择插件并下载。

随后就可以在聊天界面上使用了。

参考文献

[1] https://openai.com/blog/chatgpt-plugins

[2] https://platform.openai.com/docs/plugins/

[3] https://platform.openai.com/docs/plugins/introduction

[4] https://github.com/openai/chatgpt-retrieval-plugin


http://chatgpt.dhexx.cn/article/81pLn3Fu.shtml

相关文章

浏览器增强版ChatGPT无敌了?超强插件Monica,能聊能写效率Max

【导读】Chrome最强插件Monica来了!网页版ChatGPT,解决一切工作问题。 提起Monica,你会想到什么? 是老友记里的主角之一MonicaGeller,一个热心肠的女主人形象;还是心跳文学部里的疯疯癫癫的Monika&#…

Chrome浏览器竟然也可以用ChatGPT了!

最近这段时间想必 和我一样,都被chatGPT刷屏了。 在看到网上给出的一系列chatGPT回答问题的例子和自己亲自体验之后,的确发现它效果非常令人惊艳。 chatGPT的火热程度在开源社区也有很明显的体现,刚推出不久,围绕chatGPT的开源项…

ChatGPT强到离谱,这么十一款ChatGPT浏览器插件你值得拥有

🔗 运行环境:ChatGPT 🚩 撰写作者:左手の明天 🥇 精选专栏:《python》 🔥 推荐专栏:《算法研究》 #### 防伪水印——左手の明天 #### 💗 大家好🤗&#x1f9…

推荐几个chatgpt相关的浏览器插件

插件一、WebChatGPT:可访问互联网的 ChatGPT 插件地址:https://chrome.google.com/webstore/detail/webchatgpt-chatgpt-with-i/lpfemeioodjbpieminkklglpmhlngfcn?utm_sourcechrome-ntp-icon 作用: 在chatgpt的官网页面使用时,可…

推荐5个非常强大的ChatGPT浏览器插件|你的生产力提高工具

近期,ChatGPT变得越来越热门,为此,许多浏览器插件也随之问世。这些基于ChatGPT的浏览器插件大大提高了ChatGPT的能力,使得我们能够更高效地在平时的上网、工作和学习中获得帮助,从而节省了大量时间。 今天我来给大家介…

从ChatGPT与New Bing看程序员为什么要学习算法?

文章目录 为什么要学习数据结构和算法?ChatGPT与NEW Bing 的回答想要通关大厂面试,就不能让数据结构和算法拖了后腿业务开发工程师,你真的愿意做一辈子CRUD boy吗?对编程还有追求?不想被行业淘汰?那就不要只…

让 ChatGPT 成为算法工程师的数据助理

让 ChatGPT 成为算法工程师的数据助理 最近被 OpenAI 的 ChatGPT 刷屏了。我猜你已经读了很多关于 ChatGPT 的文章,不需要再介绍了。假如碰巧您还不太了解 ChatGPT 是什么,可以先看一下这篇文章,然后再回来继续。 与 ChatGPT 对话很有趣&am…

ChatGPT背后算法—RLHF都有哪些必读论文

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! ChatGPT有多火? 用一个通俗易懂的话来表达,ChatGPT就是爱豆中的鹿晗、蔡徐坤、杨超越;脱口秀界的李诞、徐志胜;足球界的梅西、C罗、姆巴佩... 前段时间&#xff0…

ChatGPT第二弹:PPO算法

作者:陈一帆 出处:哈工大SCIR 进NLP群—>加入NLP交流群 1. ChatGPT与PPO算法 在上篇文章中我们提到,ChatGPT的训练过程主要分为三步:微调GPT-3模型、人工对微调后模型的生成结果打分以训练得到一个奖励模型、 基于微调后的GPT-…

chatGPT原理详解

InstructGPT原文:https://arxiv.org/pdf/2203.02155.pdf chatCPT试用连接:https://chat.openai.com/auth/login 自从chatGPT问世以来,它一路爆火,目前注册用户已达1亿。它的出圈让各大公司纷纷布局AIGC,有不少人预言&…

【ChatGPT】ChatGPT的核心算法原理图文解析、大模型训练过程和数据集来源

目录 ChatGPT的核心算法、模型和数据来源 一、引言:ChatGPT的概述与背景

算法工程师深度解构ChatGPT技术

引言 | 本栏目特邀腾讯知名语言文本项目算法工程师冉昱、薛晨,用专业视野带你由浅入深了解ChatGPT技术全貌。它经历了什么训练过程?成功关键技术是什么?将如何带动行业的变革?开发者如何借鉴ChatGPT思路和技术,投入到日…

ChatGPT技术原理解析:从RL之PPO算法、RLHF到GPT4、instructGPT

写在最前面,为了彻底写清楚ChatGPT背后的所有关键细节,每个月不断深挖,从1月初写到6月底仍未完工,除了本文之外,过程中涉及到多篇文章(RL入门、论文解读、微调实战、代码实现、CV多模态),再加上之前写的Tra…

ChatGPT相关核心算法

ChatGPT 的卓越表现得益于其背后多项核心算法的支持和配合。本文将分别介绍作为其实现基础的 Transformer 模型、激发出其所蕴含知识的Prompt/Instruction Tuning 算法、其涌现出的思维链能力、以及确保其与人类意图对齐的基于人类反馈的强化学习算法。 1.基于Transformer的预…

ChatGPT生成式算法及发展历程

引言 GPT(Generative Pre-Trained Transformer)系列是OpenAI开发的一系列以Transformer[2]为基础的生成式预训练模型,这个系列目前包括文本预训练模型GPT-1[3],GPT-2[4],GPT-3[5],InstructGPT[7]、ChatGPT…

使用ChatGPT生成了十种排序算法

前言 当前ChatGPT非常火爆,对于程序员来说,ChatGPT可以帮助编写很多有用的代码。比如:在算法的实现上,就可以替我们省很多事。所以,小试牛刀一下,看看ChatGPT生成了排序算法怎么样? 简介 排序…

【自然语言处理】ChatGPT 相关核心算法

ChatGPT 相关核心算法 ChatGPT 的卓越表现得益于其背后多项核心算法的支持和配合。本文将分别介绍作为其实现基础的 Transformer 模型、激发出其所蕴含知识的 Prompt / Instruction Tuning 算法、其涌现出的 思维链能力、以及确保其与人类意图对齐的 基于人类反馈的强化学习算法…

ChatGPT 专业应用:撰写警告跟卖者邮件

正文共 1044 字,阅读大约需要 4 分钟 电商运营必备技巧,您将在4分钟后获得以下超能力: 生成跟卖者警告信 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | nanako 编辑者 | Linda ●此…

亚马逊云科技:你要的并不是ChatGPT,而是强大和经济的算力

2022年12月,AI创业公司OpenAI推出了聊天机器人ChatGPT。作为生成式AI在文本领域的实际应用之一,ChatGPT的问世距今不过百天而已,却已经火爆了全球。 一时间,大量的企业投入到生成式AI领域,大有“任彼桑田变沧海&#x…

跨境电商领域的ChatGPT使用攻略

今天分享一个电商领域的ChatGPT应用指南! 一、写谷歌广告词 提示词: 现在你是一名谷歌广告的编写人员,你需要为xxx产品写10条谷歌广告标题和谷歌广告描述。要求是: 1.用英文输出你的答案 2.广告的标题和广告描述的字数等要符合谷歌的标准 3.广告要引人入胜&#xf…