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

ChatGPT 应用模板

了解工作空间管理员和所有者如何将应用模板转化为其组织的工作空间专属应用。

更新于:2 days ago

截至 2026 年 7 月 9 日,我们已将应用目录迁移到插件目录。插件是在 ChatGPT 和 Codex 中发现工作流能力的主要方式。插件可以包含技能、应用和应用模板——应用仍然是将 ChatGPT 或 Codex 连接到外部数据和操作的集成,而插件让在 ChatGPT 中启用工作流变得更简单。现有应用连接不受影响,用户可以像以前一样从插件目录添加新插件,并连接和验证底层应用。工作空间管理员可在“工作空间设置 > 插件”中管理插件安装,并可在插件配置内或“工作空间设置 > 应用”中管理每个底层应用的访问权限和权限。

概述

应用模板是一种设置路径,适用于需要工作空间专用版 ChatGPT 应用或连接器的托管工作空间。工作空间管理员和所有者可在“工作空间设置 > 应用 > 目录”中找到模板,添加组织专用配置,并创建应用草稿以供审核。托管应用模板不会显示在个人工作空间中。

当 OpenAI 可以提供通用应用行为,但每个工作空间都必须提供特定于提供方的配置时,模板会很有用。根据模板不同,该配置可包括租户或主机名、OAuth 客户端凭据、回调 URL、权限范围、Webhook 详细信息、托管 MCP 服务器 URL 或其他提供方设置。例如,GitHub Enterprise 模板可以创建工作空间专用连接器,供 Codex 访问该组织的 GitHub Enterprise 主机。

设置完成后,成员不使用原始模板。他们使用的是基于该模板创建并已发布的工作空间应用。随后,管理员可以像管理其他 ChatGPT 应用一样管理该应用,包括角色访问权限、操作控制、应用权限和提供方授权。


插件也可以包含应用模板或基于模板创建的应用。如果某个插件包含应用模板,工作空间管理员或所有者仍需先创建并发布工作空间专用应用,成员才能在 ChatGPT 中连接它,或通过该插件使用它。插件运行时,会使用该工作空间中可用的应用实例,而不是要求成员自行配置原始模板。如果所需模板尚未设置,成员可能需要管理员先完成设置。插件无法单独使用应用模板。

本文介绍通用模板流程。如需特定提供方的设置,请参阅:

当同一种应用模式可适用于多个组织,但每个组织都需要自己的配置时,模板会很有用。

常见示例包括:

  • 提供方 URL 包含公司的租户、账号、组织或工作空间主机名。

  • 组织需要自备 OAuth 客户端或提供方凭据。

  • 提供方要求设置特定于客户的回调 URL。

  • 应用应使用相同的实现模式,同时由每个工作空间分别控制访问权限、操作和安全设置。

模板与常规应用有何不同

常规应用通常可以直接启用。而模板会启动工作空间管理员设置流程。

通常流程如下:

  • 管理员在“工作空间设置 > 应用 > 目录”中找到模板。

  • 管理员输入所需的工作空间专用配置。

  • ChatGPT 为该工作空间创建应用草稿。

  • 管理员审核并发布草稿。

  • 管理员为已发布的应用配置访问权限和操作设置。

成员使用已发布的工作空间应用,而不是原始模板。

查找并设置应用模板

  • 打开工作空间设置 > 应用

  • 选择目录

  • 搜索提供方或应用名称。

  • 查找标记为模板的条目。

  • 选择启用以启动设置流程。

设置流程会要求提供创建工作空间专用应用所需的详细信息。具体字段取决于模板。

例如,GitHub Enterprise 模板可能会要求提供以下详细信息:

  • 应用名称和说明。

  • GitHub Enterprise 主机名。

  • 回调 URL 配置。

  • OAuth 客户端 ID 和客户端密钥。

  • GitHub App 私钥。

  • 请求的权限范围。

  • Webhook 设置详细信息。

创建草稿前,请仔细检查每个字段。如果你的组织集中管理 OAuth 或提供方凭据,请与负责这些凭据的团队协作。

请参阅应用专属说明:GitHubSnowflakeDatabricks

OAuth 客户端设置

某些模板要求你的组织自备 OAuth 客户端。如果有此要求,请在外部提供方的管理控制台中创建或配置 OAuth 应用,然后将 ChatGPT 中的回调 URL 复制到提供方的重定向或回调 URL 设置中。

确认提供方配置与模板设置说明一致后,再在 ChatGPT 中输入 OAuth 客户端 ID 和密钥。

如果模板包含默认权限范围,请保留默认值,除非你的组织已审查提供方权限,并且有明确理由进行更改。

创建草稿

输入所需信息后,选择创建草稿

创建草稿不会自动让成员可以使用该应用。请先审核草稿、发布应用并配置访问权限和操作设置,然后再要求成员使用。

发布并管理生成的应用

发布后,可在工作空间设置 > 应用 > 已启用中管理工作空间专用应用。

建议发布后检查:

  • 确认应用显示在已启用的应用中。

  • 为应使用该应用的角色设置用户访问权限

  • 查看操作控制中的读取和写入操作。

  • 查看应用权限,以选择 ChatGPT 在使用该应用前何时向成员请求确认。

  • 让一名获准访问的测试用户在 ChatGPT 中打开“应用”,并确认该应用已显示。

  • 如果该应用需要提供方身份验证,请让测试用户连接其提供方账号。

  • 运行一个低风险测试提示,确认该应用按预期工作。

这些应用权限适用于 ChatGPT 对话。工作空间智能体使用由智能体构建者设置的每智能体控制项,来确定哪些应用操作可用,以及何时要求最终用户批准。有关智能体行为,请参阅:适用于 Enterprise 和 Business 的 ChatGPT 工作空间智能体

如果模板只能使用一次

某些模板可能每个工作空间只能创建一个应用。如果模板已被使用,启用按钮可能不可用。在这种情况下,请管理现有草稿或已发布的应用,而不是用同一模板再创建一个应用。

成员看到的内容

成员会看到基于模板创建并已发布的应用。成员能否查看或使用该应用,取决于工作空间设置和提供方授权。如果该应用包含在某个插件中,成员可能会通过该插件接触到它,但仍需满足相同的工作空间访问权限和提供方授权要求。

如果某个插件需要基于模板创建的应用,在管理员创建并发布该工作空间专用应用、为相关角色启用该应用,并完成任何必需的用户或管理员提供方授权之前,该插件可能会显示需要先完成设置。

请检查:

  • 应用已发布。

  • 应用已为工作空间启用。

  • 成员的工作空间角色拥有访问权限。

  • 成员位于正确的工作空间中。

  • 成员在外部提供方中拥有所需权限。

已发布的应用会显示在“工作空间设置 > 应用 > 已启用”中。如果该应用属于某个插件,它也可能作为必需或可选应用显示在插件详情页面上。

故障排查

如果设置失败或应用未显示,请确认以下事项:

  • 租户、账号或工作空间主机名正确。

  • 回调 URL 已准确复制到提供方配置中。

  • OAuth 客户端 ID 和客户端密钥正确。

  • 请求的权限范围与提供方 OAuth 应用允许的范围一致。

  • 已创建草稿。

  • 草稿已发布。

  • 角色访问权限允许测试用户看到该应用。

  • 提供方侧权限允许正在测试的数据或操作。

安全说明

  • 请将 OAuth 客户端密钥和提供方凭据视为敏感信息。

  • 创建草稿前,请查看请求的权限范围。

  • 发布后使用操作控制来限制该应用可执行的操作。

  • 使用应用权限来决定 ChatGPT 在使用该应用前何时向成员请求确认。

  • 请注意,应用在 ChatGPT 中启用后,提供方权限仍然适用。

这篇文章对你有帮助吗?