chatGPT开放plugin插件

chatGPT最近开放了 plugin插件能力,将chatGPT的对话能力结合第三方团队的api能力,大杀器降临。

类似于给技术人员、团队、商业开放了 让chatGPT调用他们业务api的能力。让用户在和chatGPT聊天的过程中,去结合第三方的接口,实现自动化请求第三方业务。

点击此处 https://openai.com/waitlist/plugins 去加入waitlist。

OpenAI插件将ChatGPT连接到第三方应用程序。这些插件使ChatGPT能够与开发人员定义的API进行交互,增强了ChatGPT的功能,并允许其执行各种操作。

插件可以使ChatGPT做如下事情: 检索实时信息;例如体育比分、股票价格、最新新闻等。 检索知识库信息;例如公司文件、个人笔记等。 代表用户执行操作;例如预订航班、订餐等。

可怕的是,chatGPT会根据人的自然语言,去决定是否调用你的接口,比如调用你提供的下单接口、查询接口、付费接口。 现在快去体验吧。

ChatGPT UI  上去注册。

chatGPT告诉你如何做插件:


创建清单文件并将其托管在yourdomain.com/.well-known/ai-plugin.json

文件包括有关插件的元数据(名称、logo等)、所需身份验证的详细信息(身份验证类型、OAuth URL等)以及要公开的端点的OpenAPI规范。
模型将查看OpenAPI描述字段,这些字段可用于为不同字段提供自然语言描述。
我们建议最初仅公开1-2个端点,并最小化参数数量,以使文本长度最小化。插件描述、API请求和API响应都将插入到ChatGPT的对话中。这会占用模型的上下文限制。
在ChatGPT UI中注册您的插件

从顶部下拉菜单中选择插件模型,然后选择“插件”、“插件商店”,最后选择“安装未经验证的插件”或“开发自己的插件”。
如果需要身份验证,请提供OAuth 2 client_id和client_secret或API密钥
用户激活您的插件

用户必须在ChatGPT UI中手动激活您的插件。(默认情况下,ChatGPT不会使用您的插件。)
在alpha测试期间,插件开发人员将能够与15个其他用户共享他们的插件(目前只有其他开发人员可以安装未经验证的插件)。随着时间的推移,我们将推出一种提交插件进行审核的方法,以便向ChatGPT的所有用户公开插件。
如果需要身份验证,用户将通过OAuth重定向到您的插件;您也可以选择在此处创建新帐户。
未来,我们希望构建功能,以帮助用户发现有用和流行的插件。
用户开始对话

OpenAI将在发送给ChatGPT的消息中注入您插件的简洁描述,对最终用户不可见。这将包括插件描述、端点和示例。
当用户提出相关问题时,如果看起来相关,则模型可能选择从您的插件调用API调用;对于POST请求,我们要求开发人员构建用户确认流程。
模型将将API结果合并到其向用户的响应中。
模型可能会在其响应中包含从API调用返回的链接。这些将显示为丰富的预览(使用OpenGraph协议,我们提取site_name、title、description、image和url字段)”
目前,我们将在插件对话标题中发送用户的国家和州(例如,如果您在加利福尼亚州,它将看起来像{"openai-subdivision-1-iso-code": "US-CA"})。有关更多数据源,用户必须通过同意屏幕选择加入。这对于购物、餐厅、天气等非常有用。您可以在我们的开发者使用条款中阅读更多信息。