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

ChatGPT 和 Codex 中的插件

了解插件在 ChatGPT 和 Codex 中的工作原理、安装方法,以及已连接应用和工作空间设置如何影响访问权限。

更新于:3 days ago

概述

插件将可重复使用的指令、已连接工具及其他功能打包在一起,帮助 ChatGPT 和 Codex 完成工作流。

插件可以包括:

部分插件包含多个应用。其他插件仅包含技能,无需连接应用。

应用和插件的用途不同。你看到的选项取决于你的账号、工作空间和使用位置。现有应用连接仍受其自身的授权和工作空间控制项约束。

安装插件可能会启动应用连接或设置流程。你仍须完成所有必要的账号授权;安装插件无法绕过提供商或工作空间权限。

可用性

该目录适用于各种 ChatGPT 套餐,但其名称和可用功能可能因发布进度、使用界面和账号而异。能否安装或使用某个插件,取决于你的套餐、工作空间、角色、地区及插件所含功能。

查找和查看插件

如果插件可用,请前往该页面查看插件的说明、技能、所含应用和设置要求。如果你的账号提供应用页面,你可以在那里查看可用的应用连接。

所需应用必须可用并满足其设置要求。具体可能需要连接个人账号、使用无需身份验证的应用,或建立由管理员管理的连接,视应用而定。

部分插件可在 ChatGPT 和 Codex 中使用。其他插件则仅限特定界面或工作空间使用。

OpenAI 已验证插件

部分插件会显示OpenAI 已验证徽章。OpenAI 会审核这些插件的质量、可靠性和实用性。

工作空间所有者和管理员可在工作空间设置 > 插件中查看验证状态。

验证徽章不能替代贵组织的隐私、安全或供应商审查。

安装插件并连接其应用

  1. 如果插件可用,请在 ChatGPT 或 Codex 中前往该页面。如果您的 ChatGPT 账户提供的是应用页面,请使用账户中显示的应用选项。

  2. 选择插件并查看其包含的应用。

  3. 如果显示安装插件,请选择该选项;安装过程可能会启动应用的设置或授权流程。

  4. 如果系统提示,请为需要账户授权的应用选择连接

  5. 仅在需要个人授权时,才登录要使用的提供商账户。

  6. 如果应用支持同步,请让符合条件的工作空间管理员进行配置。

只有满足适用的访问、授权和工作空间要求后,由应用支持的功能才能正常使用。

有关账户选择、重新连接、多账户和断开连接,请参阅:在 ChatGPT 中连接和管理应用账户

在 ChatGPT 或 Codex 中使用插件

在 ChatGPT 中,如果您的产品界面以及特定插件或应用支持相应控件,请使用 @ 提及,或打开+并选择更多

在受支持的 Codex 任务视图中:

  1. 打开来源

  2. 选择使用插件

  3. 搜索并选择已安装的插件。

可用选项取决于产品界面、方案和工作空间。

本地插件或 Codex 专用插件可能需要先导入、上传或由管理员设为可用,其他工作空间成员才能使用。

了解插件如何使用应用

插件可以使用已连接应用搜索信息、检索内容或完成受支持的操作。

插件使用的应用仍受其自身控制项约束,包括:

  • 工作空间可用性和适用的角色访问权限。

  • 提供商账号授权。

  • 受支持的读取和写入操作。

  • 操作审批要求。

  • 已获批准的账号域名。

  • 受支持时的同步和来源限制。

插件无法通过应用访问超出相关个人提供商账号或管理员管理的来源所获权限范围的内容。

如果可选应用被禁用,插件的其他功能可能仍可继续使用。如果所需应用不可用,相关功能将无法运行。

有关应用审批设置,请参阅:管理 ChatGPT 中的应用权限

有关与应用共享的数据及其使用方式,请参阅:ChatGPT 中的已连接应用

包含应用模板的插件

应用模板并不是可直接使用的应用。成员使用应用之前,管理员可能需要配置提供商连接、发布工作空间专用应用并分配访问权限。

安装插件不会完成这些步骤。

有关设置说明,请参阅:ChatGPT 应用模板

使用管理员管理的同步功能的插件

符合条件的管理员配置同步后,部分受支持的应用可以为选定的工作空间内容编制索引。

安装插件不会创建同步连接。不支持个人授权的同步;受支持的同步必须由工作空间管理员配置。

有关资格、索引、数据驻留和控制项,请参阅:ChatGPT 中由管理员管理且支持同步的应用

管理工作空间中的插件

工作空间管理员可在管理 > 插件中管理插件及其包含的应用。应用管理页面也可能仍然可用。如果插件不可用,FedRAMP 工作空间会使用应用

即使插件和应用控制项显示在同一个插件详情页面上,它们仍相互独立。插件设置控制可用性和安装;应用设置控制账号访问权限、操作、同步和提供商限制。

在 Business 工作空间中,应用默认启用。新建的 Enterprise 和 Edu 工作空间会默认启用一组精选应用;这些默认设置不会更改现有工作空间的设置,也不适用于 Healthcare 工作空间。可用性取决于插件、插件所需的应用、工作空间政策以及适用的角色设置。

如果相应控制项可用,Enterprise 和 Edu 管理员可按角色分配符合条件的插件和应用访问权限。Business 管理员可管理是否为工作空间启用应用。

设置安装政策

安装政策可能包括:

  • 可用:符合条件的成员可以安装插件。

  • 已安装:系统会自动为符合条件的工作空间成员安装插件;如果提供基于角色的控制项,则会为所选角色安装。

这两种安装政策都不会覆盖提供商权限,也不会授予相关连接本身无法访问的数据权限。

要配置插件:

  1. 前往工作空间设置 > 插件

  2. 选择插件。

  3. 查看其技能、必需应用、可选应用和应用模板。

  4. 选择可用的安装政策。

  5. 确认所有必需应用均已启用且可访问。

  6. 在插件详情页面上,查看所含应用的访问权限、允许的操作和可用同步设置。

  7. 请符合条件的成员测试工作流。仅当所请求的实时应用功能需要个人提供商账号时,才连接该账号。

有关工作空间控制项的详细信息,请参阅:插件和应用的管理控制、安全与合规

从 GitHub 导入并同步市场

工作空间管理员可从公开或私有 GitHub 代码仓库导入插件市场,并通过每日同步使其中的插件保持最新。市场是一个列出待导入插件的 JSON 目录。有关设置、访问要求和问题排查,请参阅:从 GitHub 导入和同步插件市场

请根据要刷新的内容使用相应的更新控制项:

  • 已同步的 GitHub 市场:前往工作空间设置 > 插件,打开市场,然后选择相应市场。选择立即同步,请求从 GitHub 获取更新。

  • 单独导入的插件:如果其管理视图中显示刷新,请使用此操作刷新插件。

  • 显示的列表:刷新插件列表会重新加载该列表。此操作不会从 GitHub 同步。

共享和发布工作空间插件

工作空间管理员可控制成员能否共享插件或将其发布到工作空间目录。

要管理可用的角色权限:

  1. 前往工作空间设置 > 权限和角色

  2. 选择角色。

  3. 查看可用的使用插件共享插件将插件发布到工作空间权限。

启用权限不会自动发布插件。

共享你拥有的插件

  1. 前往插件,然后选择你拥有的插件。

  2. 打开“更多选项”菜单 (•••)。

  3. 选择共享插件

  4. 谁有访问权限下,选择一个可用选项。

  5. 选择保存

访问选项可能包括:

  • 仅限受邀者:只有指定的人员或群组可以访问该插件。

  • 此工作空间中拥有链接的任何人:拥有链接的工作空间成员可以访问该插件。

  • 在工作空间目录中可见:符合条件的成员可以找到并安装该插件。

相应选项中会显示具体的工作空间名称。

发布到工作空间目录并不会将插件发布到公共目录。共享不会更改底层应用的权限。

停用插件

插件安装、应用访问权限和同步是相互独立的控件。

  1. 前往工作空间设置 > 插件

  2. 选择插件并打开其“更多选项”菜单 (•••)。

  3. 根据显示的标签,选择停用停用插件

  4. 确认前,请查看受影响的应用及所有警告。如果系统提示,请先检查对共享应用和同步的影响,然后再选择停用插件和应用

一个共享应用可能由多个插件使用。停用该应用可能影响其他工作流和工作空间成员。

停用由管理员管理的同步来源或删除其连接,可能会永久移除已编入索引的数据。确认前请查看警告,因为此更改可能影响其他已获授权的用户或插件。

停用应用不一定会卸载插件。该插件可能仍会显示在 Codex 中,不依赖该应用的技能也可能继续运行。

有关工作空间控件,请参阅:插件和应用的管理控件、安全与合规

常见问题

应用和插件有何区别?

应用将 ChatGPT 连接到 Google Drive 或 Slack 等外部服务,使其能够访问信息或执行受支持的操作。插件将功能打包为工作流,可以包含一个或多个应用、技能,或同时包含两者。部分插件仅包含技能,不连接外部服务。安装插件不会绕过应用的授权要求或工作空间权限。有关详情,请参阅:ChatGPT 中的已连接应用

如何导出公共插件目录?

符合条件的工作空间所有者和管理员可前往管理 > 插件,然后选择导出 CSV

导出内容可包括插件、应用和技能详情、开发者、版本、添加日期及验证状态。其中不包括在你的工作空间中创建的插件。

导出内容采用每日快照,数据最多可能滞后 48 小时,且 FedRAMP 工作空间不提供此功能。

为什么我找不到某个插件?

可用性取决于你的套餐、地区、工作空间、角色、受支持的界面以及插件所含功能。

在受管理的工作空间中,请让管理员检查安装政策和必需应用。如果你使用的是没有管理员的个人账号,请检查套餐和账号要求,或联系 OpenAI 支持团队。

在 Codex 中,目录更改最多可能需要 6 小时才能刷新。

有关特定应用的问题,请参阅:排查 ChatGPT 中的应用问题

为什么插件提示某个应用需要设置?

该应用可能需要管理员配置、提供商授权,或通过应用模板进行设置。

有关账号连接步骤,请参阅:在 ChatGPT 中连接和管理应用账号

为什么插件无法访问信息或完成操作?

请确认:

  • 底层应用可用。

  • 相关个人账号或管理员管理的来源可以访问该信息。

  • 应用支持该操作。

  • 适用的工作空间设置允许该操作。

有关审批设置,请参阅:管理 ChatGPT 中的应用权限

如需进一步诊断,请参阅:排查 ChatGPT 中的应用问题

为什么应用被禁用后,插件仍然可见?

禁用应用会阻止需要该应用的功能。但这不一定会卸载插件或移除仍可独立使用的技能。

为什么我只能在 Codex 中使用某个插件?

部分插件仅在 Codex 本地使用,或专为 Codex 特定工作流而设计。管理员可能需要先开放该插件,之后才能在其他位置使用。

为什么插件标记为“仅限桌面端”?

标记为仅限桌面端的插件无法在网页版 ChatGPT 中运行。如果导入的插件声明了 MCP 服务器(例如在 mcp.json.mcp.json 中),即使服务器使用远程 HTTPS URL,也可能获得此标签。插件作者可以在 .app.json 中引用现有应用,但仅添加该引用并不会解除桌面端限制。该应用必须对你的角色可用,并且其常规访问和身份验证要求仍然适用。

为什么我无法使用技能?

个人技能通常面向 ChatGPT Business、Enterprise、Healthcare 和 Edu 用户提供。可用性还取决于工作空间设置、角色和产品界面。ChatGPT 和 Codex 中的技能可能需要分别管理。

插件如何获得 OpenAI 验证?

OpenAI 与选定的开发者合作,审核插件的质量、可靠性和实用性。OpenAI 已验证徽章用于标识纳入该计划的插件。

这篇文章对你有帮助吗?