OpenAI
页面内容为机器翻译。查看英文原文。

使用 Apps SDK 构建

使用 Apps SDK 和模型上下文协议构建、测试并准备 ChatGPT 应用。

更新于:3 days ago

预览版 Apps SDK 可让开发者设计在 ChatGPT 内运行的应用的逻辑和界面。它基于 模型上下文协议 (MCP) 构建,这是一项用于将 ChatGPT 连接到外部工具和数据的开放标准。Apps SDK 扩展了 MCP,因此使用它构建的应用可以在任何采用该标准的地方运行。Apps SDK 是开源的。

快速入门

  1. 阅读 Apps SDK 文档,了解设计指南和示例应用。

  2. 使用自己的代码构建应用。定义对话行为和用户界面。连接到现有后端,以便用户今后可以登录或使用高级功能。

  3. 按照自定义 MCP 应用设置说明创建自定义应用,在 ChatGPT 中测试并迭代优化应用体验。Business 和 Enterprise/Edu 管理员可以在工作空间设置中管理自定义 MCP 应用的权限,并允许获得授权的用户开发和测试内部应用。详情请参阅在 ChatGPT 中连接自定义 MCP 服务器。

    工作空间管理员也可以从管理控制台打开应用页面。选择目标 ChatGPT 工作空间,打开插件,然后选择管理旧版应用。按照上面的自定义 MCP 应用设置说明创建和测试应用。

  4. 查阅开发者指南草案中有关安全、隐私和功能的要求,为提交应用做好准备。

提交和目录

  • 我们正在接受应用提交。有关更多信息,请参阅向 ChatGPT 应用提交应用目录。

  • 符合更高设计和功能标准的应用可能有资格获得更醒目的推荐展示。

变现

详情将在未来分享。计划支持Agentic Commerce Protocol,这是一项可在 ChatGPT 中实现即时结账的开放标准。

安全和隐私

我们的开发者指南将要求开发者遵守 OpenAI 使用政策,适合所有受众,并为其应用提供清晰的隐私政策。请注意,我们已向开发者分享开发者指南草案,作为早期预览;但随着我们不断学习并听取开发者社区的更多反馈,这些指南和必需标准可能会发生变化。

常见问题

什么是 Apps SDK?

这是一个扩展了模型上下文协议的开发者工具包,可用于定义应用的对话逻辑和界面、将应用连接到后端,并在 ChatGPT 中运行应用。

谁可以构建应用?

拥有自定义应用创建权限的开发者可以使用 Apps SDK 预览版构建和测试应用。如需将应用提交到应用目录,请按照单独的 ChatGPT 应用提交流程操作。

使用 ChatGPT Business、Enterprise 和 Edu 的组织可以使用应用吗?

Apps SDK 预览版支持 Business 和 Enterprise/Edu。工作空间管理员和所有者可以创建和测试自定义应用。Enterprise/Edu 管理员还可以授予指定成员创建和测试应用的权限。

这篇文章对你有帮助吗?