ChatGPT推出插件系统,将获得预订航班、订餐等更多功能

OpenAI宣布推出ChatGPT的插件系统。这些插件使ChatGPT能够通过互联网与更广阔的世界互动,包括预订航班、订购杂货、浏览网页等等。插件是一些代码,告诉ChatGPT如何使用互联网上的外部资源。

基本上,如果开发人员想让ChatGPT能够访问任何网络服务(例如:“查询当前股票价格”)或执行任何由网络服务控制的任务(例如:“通过互联网订购披萨”),现在就能实现,只要它不违反OpenAI的规则。

通常,像ChatGPT这样的大型语言模型(LLM)都被限制在一个气泡中,可以这么说,只能通过与用户的文本对话与世界互动。正如OpenAI在其关于ChatGPT插件的介绍性博客文章中所写,“语言模型唯一可以开箱即用的事情就是发出文本。”

BingChat进一步采用了这种模式,允许它在网络上搜索更多最新信息,但到目前为止,ChatGPT仍然与更广阔的世界隔绝。虽然以这种方式关闭,但ChatGPT只能利用其训练集中的数据(限于2021年及更早)以及用户在对话期间提供的任何信息。此外,ChatGPT可能容易出现事实错误和失误(AI研究人员称之为“幻觉”)。

为了解决这些限制,OpenAI戳破了泡沫并创建了一个ChatGPT插件接口(OpenAI称之为ChatGPT的“眼睛和耳朵”),允许开发人员创建“插入”到ChatGPT的新组件,并允许AI模型与之交互互联网上的其他服务。这些服务可以执行计算和参考事实信息以减少幻觉,它们还可以与Internet上的任何其他软件服务进行交互——如果开发人员为该任务创建了一个插件。

对于ChatGPT,OpenAI将允许用户在开始ChatGPT会话之前从插件列表中进行选择。它们几乎像应用程序商店中的应用程序一样展示自己,每个插件都有自己的图标和描述。

OpenAI表示,第一轮插件已由以下公司创建:

Expedia(用于旅行计划)

FiscalNote(用于实时市场数据)

Instacart(用于杂货店订购)

Kayak(搜索航班和租车)

Klarna(用于比价购物)

Milo(人工智能家长助理)

OpenTable(用于餐厅推荐和预订)

Shopify(用于在该网站上购物)

Slack(用于通信)

Speak(用于AI驱动的语言辅导)

Wolfram(用于计算和实时数据)

Zapier(自动化平台)

特别是,Zapier插件似乎特别强大,因为它授予ChatGPT访问现有软件自动化系统的权限,或者正如Zapier所说:“您可以要求ChatGPT执行Zapier的50,000个操作中的任何一个(包括搜索、更新和写入)5,000多个受支持的应用程序,将聊天变成行动。它可以编写电子邮件,然后为您发送。或者在CRM中查找联系人,然后直接更新它们。或者将行添加到电子表格,然后将它们作为Slack消息发送。可能性是无限的。”

OpenAI本身还托管三个插件,一个网络浏览器(可以以类似于BingChat的方式从网络上获取信息),一个用于执行Python程序的代码解释器(在沙箱中),以及一个允许访问“个人或组织”在别处托管的信息源(基本上是从文档中获取信息)。

虽然OpenAI将插件选择过程称为“插件商店”,但该公司尚未宣布出售单个插件的计划。但通过使用“商店”标签,这种结果似乎在某个时候是可能的。

拥有抢先体验权的开发人员已经在为ChatGPT快速制作插件原型,据纬度新闻网了解,与插件开发中的其他方法相比,ChatGPT插件的工作方式值得注意。与使用“胶水代码”将API与ChatGPT接口的神秘过程不同,开发人员基本上只是“告诉”ChatGPT如何使用自然语言使用他们的服务,而ChatGPT会这样做。

除此之外,开发人员一直在使用ChatGPT和GPT-4编写ChatGPT插件清单(根据OpenAI的说法,清单是“对插件功能以及如何调用它们的机器可读描述”),进一步简化了插件开发过程。