预览版 Apps SDK 可让开发者设计在 ChatGPT 内运行的应用的逻辑和界面。它基于 模型上下文协议 (MCP) 构建,这是一项用于将 ChatGPT 连接到外部工具和数据的开放标准。Apps SDK 扩展了 MCP,因此使用它构建的应用可以在任何采用该标准的地方运行。Apps SDK 是开源的。
快速入门
阅读 Apps SDK 文档,了解设计指南和示例应用。
使用自己的代码构建应用。定义对话行为和用户界面。连接到现有后端,以便用户今后可以登录或使用高级功能。
按照自定义 MCP 应用设置说明创建自定义应用,在 ChatGPT 中测试并迭代优化应用体验。Business 和 Enterprise/Edu 管理员可以在工作空间设置中管理自定义 MCP 应用的权限,并允许获得授权的用户开发和测试内部应用。详情请参阅在 ChatGPT 中连接自定义 MCP 服务器。
工作空间管理员也可以从管理控制台打开应用页面。选择目标 ChatGPT 工作空间,打开插件,然后选择管理旧版应用。按照上面的自定义 MCP 应用设置说明创建和测试应用。查阅开发者指南草案中有关安全、隐私和功能的要求,为提交应用做好准备。
提交和目录
我们正在接受应用提交。有关更多信息,请参阅向 ChatGPT 应用提交应用目录。
符合更高设计和功能标准的应用可能有资格获得更醒目的推荐展示。
变现
详情将在未来分享。计划支持Agentic Commerce Protocol,这是一项可在 ChatGPT 中实现即时结账的开放标准。
安全和隐私
我们的开发者指南将要求开发者遵守 OpenAI 使用政策,适合所有受众,并为其应用提供清晰的隐私政策。请注意,我们已向开发者分享开发者指南草案,作为早期预览;但随着我们不断学习并听取开发者社区的更多反馈,这些指南和必需标准可能会发生变化。
常见问题
什么是 Apps SDK?
这是一个扩展了模型上下文协议的开发者工具包,可用于定义应用的对话逻辑和界面、将应用连接到后端,并在 ChatGPT 中运行应用。
谁可以构建应用?
拥有自定义应用创建权限的开发者可以使用 Apps SDK 预览版构建和测试应用。如需将应用提交到应用目录,请按照单独的 ChatGPT 应用提交流程操作。
使用 ChatGPT Business、Enterprise 和 Edu 的组织可以使用应用吗?
Apps SDK 预览版支持 Business 和 Enterprise/Edu。工作空间管理员和所有者可以创建和测试自定义应用。Enterprise/Edu 管理员还可以授予指定成员创建和测试应用的权限。
