自 ChatGPT 诞生以来,技术圈内有不少开发者基于它的功能实现了不少优秀的产品,现如今在 GitHub 上新增的 ChatGPT 项目更是多不胜数。为了能够更加灵活的扩展 ChatGPT 的现有功能,OpenAI 正式上线了以安全为核心的 ChatGPT 插件系统,在保障数据安全性的前提下,让 ChatGPT 功能再度提升一整个数量级!其实,在 ChatGPT 发布没多久后,OpenAI 便收到了来自多家企业与开发者的诉求,希望团队能开放插件系统,以便自己能将产品对接到 ChatGPT 上。于是,那些用户受众较多的产品,如 Shopify、Slack、Speak、Wolfram 和 Zapier 等公司,OpenAI 提前给他们开放了插件系统的开发权限。目前,基于他们自有产品所构建的插件,已经上线到 ChatGPT。这些插件涵盖了实时信息检索、订机票、在线点餐、交通导航、企业办公、流程优化等功能。
OpenAI 的两款诚意之作
对于自家的插件系统,OpenAI 自然也得做出表率,所以,这次他们也带来两款颇有诚意的插件。1、Web 浏览插件ChatGPT 常令人诟病的一个问题,就是它的模型训练数据,迄今为止用的还是 2021 年的老数据。对于当下这个信息大爆炸时代,相隔两小时,消息都有可能滞后,更别说相隔两年了。本次的「Web 浏览」插件,基本上就是为了解决这个问题而生。该插件会利用 New Bing 的 API,在互联网上搜索问题的相关信息,然后给出具体答案。下面这个视频,主要演示了几个功能:ChatGPT 检索有关奥斯卡颁奖典礼的最新信息;
通过答案中的索引,跳转到详情链接;
ChatGPT 会根据提问内容,判断是否需要调用 Bing 接口来获取信息。

通过函数来生成与修改图表;
解析 CSV 文件内容,并获取、分析表格数据、生成可视化图表;
上传图片,动态调整图片大小、灰度、色调,并生成下载链接。
解决定量和定性的数学问题;
进行数据分析和可视化;
快速转换文件格式。
ChatGPT 插件使用 & 开发
看完 OpenAI 的两个插件,你是否也想尝试自己弄一个?别急,这个使用权限和开发权限不是人人都有的。你需要先加入 waitlist 申请,然后等待官方通过。开发者和 ChatGPT Plus 会员通过机率会大一点。在申请时,最好填上自己的 GitHub 地址,我猜想这应该也是 OpenAI 团队用于判断开发能力的标准之一。申请地址:https://openai.com/waitlist/plugins此外,OpenAI 对插件系统的安全也是极为看重。除了设置沙盒,保障隔离之外,OpenAI 还联合内外部人员进行了多次红队演练,确保插件开发者不会进行 prompt 注入、发送诈骗和垃圾邮件、绕过插件防御系统来安装后门程序等行为。红队演练是一种模拟攻击的安全评估方法,由一支独立的团队(红队)针对特定目标进行计划、实施攻击,以发现现有系统的安全漏洞和潜在风险,并提供改进建议。如果你足够幸运,拿到了插件权限。在动手开发插件之前,不妨先看下 OpenAI 在 GitHub 最新开源的项目:Retrieval。该项目是一个简单的 ChatGPT 插件 Demo,可对个人或组织文档进行语义搜索和检索。通过提问,便能从数据源(如文件、笔记或电子邮件)中获取相关的文档内容。下面这个视频,展示了该插件的具体用例:通过提问来调取 2018-2022 年联合国的报告内容,并输出为表格。GitHub:https://github.com/openai/chatgpt-retrieval-plugin通过这个 Demo,我们可以先大致了解 ChatGPT 插件的文件结构、API 调用方式,以及跟 ChatGPT 的交互流程。写在最后
随着新插件系统的上线,未来 ChatGPT 的功能会变得愈加丰富,用户也不再需要到多个 App 之间来回切换。对于开发者来说,后续 ChatGPT 插件若打通付费选项,兴许也是一个不错的变现渠道。从大方向看,ChatGPT 插件系统的上线,将如同早期 iPhone 开放 App Store 一般,OpenAI 正在悄然建立起自己的 AI 生态帝国。最近很多小伙伴找我要一些程序员必备资料,于是我翻出了压箱底的宝藏,免费分享给大家!
扫描海报二维码免费获取。