赞
踩
考虑对您公开的 API 端点实施速率限制。虽然目前规模有限,但 ChatGPT 被广泛使用,您应该会收到大量请求。您可以监控请求的数量并相应地设置限制。
在插件获得批准并可供 ChatGPT 用户访问后,您可能需要随时更新清单(manifest)文件。 ChatGPT 将在发出请求时定期获取 OpenAPI 规范。要手动更新清单(manifest)文件,请导航至插件商店并再次执行“Develop your own plugin(开发您自己的插件)”流程。
为了注册插件,您必须同意插件条款。
为确保插件只能对它们控制的资源执行操作,OpenAI 对插件的清单(manifest)和 API 规范强制执行要求。
清单(manifest)文件定义了向用户显示的信息(如 logo 和联系信息)以及插件的 OpenAPI 规范的 URL。获取清单(manifest)时,将按照以下规则作为插件的根域名
:
www.
作为子域名,则根域名
为从清单(manifest)文件所在的域名
中删除 www.
后的部分根域名
与清单(manifest)文件所在的域名
相同。关于重定向的说明:如果在解析清单(manifest)时有任何重定向,则只允许重定向到当前域名的子级域名(child subdomain)。唯一的例外是从 www 子域名可以重定向到没有 www 的域名。
根域名的示例:
https://example.com/.well-known/ai-plugin.json
example.com
https://www.example.com/.well-known/ai-plugin.json
example.com
https://www.example.com/.well-known/ai-plugin.json
→重定向至 https://example.com/.well-known/ai-plugin.json
example.com
https://foo.example.com/.well-known/ai-plugin.json
→重定向至 https://bar.foo.example.com/.well-known/ai-plugin.json
bar.foo.example.com
https://foo.example.com/.well-known/ai-plugin.json
→重定向至 https://bar.foo.example.com/baz/ai-plugin.json
bar.foo.example.com
https://foo.example.com/.well-known/ai-plugin.json
→重定向至 https://example.com/.well-known/ai-plugin.json
https://foo.example.com/.well-known/ai-plugin.json
→重定向至 https://bar.example.com/.well-known/ai-plugin.json
https://example.com/.well-known/ai-plugin.json
→重定向至 https://example2.com/.well-known/ai-plugin.json
清单(manifest)本身中的特定字段必须满足以下要求:
api.url
- 提供给 OpenAPI 规范的 URL,必须托管在根域的同一级别或子域中。legal_info
- 提供的 URL 的二级域名必须与根域名的二级(second-level domain)域相同。contact_info
- 电子邮件地址的二级域名应与根域名的二级域相同。清单(manifest)中的字段提供了指向 OpenAPI 规范的链接,该规范定义了插件可以调用的 API。OpenAPI 允许指定多个服务器 Base URL。以下逻辑用于选择服务器 URL:api.url
api.example.com
上,则 api.example.com
将用作 OpenAPI 规范中路由的基本 URL。注意:请避免使用重定向来托管 API 规范和任何 API Endpoint(指具体的某个 API),因为不能保证始终遵循重定向。
插件的所有流量(例如,获取 ai-plugin.json
文件、OpenAPI 规范、API 调用)必须使用 TLS 1.2 或更高版本和有效的公共证书(public certificate)。
ChatGPT 将从 CIDR 块 23.102.140.112/28
中的 IP 地址调用您的插件。您可能希望将这些 IP 地址明确列入允许列表。
对于 OpenAI 的网页浏览插件,将通过 23.98.142.176/28
IP 地址块对网站进行调用。
插件将 ChatGPT 连接到外部应用程序。如果用户启用了插件,ChatGPT 可能会将他们的部分对话以及他们的国家或州发送到您的插件。
如果 API 请求失败,模型可能会重试请求多达 10 次,然后才会让用户知道它无法从该插件获得响应。
可以,所有未经验证的插件最多可由 15 位用户安装。在发布时,只有其他具有访问权限的开发人员才能安装该插件。我们计划随着时间的推移扩大访问范围,并最终推出一个流程来提交您的插件以供审核,然后再提供给所有用户。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。