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

ChatGPT 和 Codex 中的插件

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

更新于:4 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 已验证徽章用于标识纳入该计划的插件。

这篇文章对你有帮助吗?