每个 Copilot 计划都包含每个用户的高级请求限额。 如果启用,则超出限额的请求将向你的组织或企业计费。 若要了解有关高级请求的详细信息,请参阅 GitHub Copilot 中的请求。 有关每个计划的津贴,请参阅 GitHub Copilot 计划。
超出限额的高级请求使用量由两个互补的控制层控制:
-
**策略设置:****高级请求付费使用**策略确定用户是否可以超过每个 AI 工具包含的高级请求津贴。 默认情况下该策略处于启用状态。 -
**预算约束:** 如果您的企业或组织有高级请求 SKU 级别的预算或捆绑的高级请求预算,当计费期内预算被完全耗尽时,将阻止高级请求的使用。
必须启用 高级请求付费使用策略 ,才能进行任何其他计费。 然后,预算控制是否以及何时停止使用。
可以通过确保策略已启用、编辑预算或将用户升级到 Copilot Enterprise 来增加用户的限额。
必备条件
- 在进行更改之前,请下载使用情况报告,以查看哪些开发人员经常达到限制或使用大量超出限额的请求。 你可能想要联系这些用户以了解其用例和要求。 请参阅“查看按流量计费的产品和许可证的使用情况”。
- 如果一个用户收到来自多个企业或独立组织的许可证,则该用户必须选择计费实体才能使用高级请求。 请参阅使用多个 Copilot 许可证管理高级请求计费。
- 仅针对企业,请查看哪些组织能够分配并主动向用户分配 Copilot 访问权限。 请参阅“授予用户访问企业中的 GitHub Copilot 权限”。
为付费使用设置策略
默认情况下,为组织和企业启用超过限额的高级请求。 这允许不间断地使用高级请求,除非你的预算限制了对高级请求 SKU 的支出。
可以为企业或独立组织设置该策略。
- 导航到企业或组织的策略设置。 请参阅“管理企业中 GitHub Copilot 的策略和功能”或“管理组织中GitHub Copilot 的策略和功能”。
- 在“Premium request paid usage”旁,为组织或企业选择该策略。
- 若要为特定 AI 产品配置策略,请单击“ 为特定产品启用” ,并设置所需的选项。
更新预算
注意
企业计费经理还可以编辑和删除预算。
- 确保已启用“Premium request paid usage”策略。 请参阅为付费使用设置策略。
- 检查企业或组织的预算,并编辑或删除任何“达到预算限额时停止使用”的高级请求 SKU 的预算。 请参阅“设置预算以控制按流量计费的产品的支出”。
- 高级请求预算类型: * 高级请求捆绑预算:统一管理所有高级请求 SKU(建议适用于大多数用户) * 单个 SKU 预算:为每个 AI 工具设置单独的预算(Copilot、Spark、Copilot编程助理)
在不删除现有预算的情况下创建新预算不会替代现有预算。 如果启用了“Stop usage when budget limit is reached”选项的任何适用预算已用尽,系统将阻止继续发出高级请求****。
企业级预算充当整个企业的安全保障,包括来自成本中心内的任何支出。 如果在成本中心预算之前耗尽了企业预算,则会阻止使用。 有关不同预算范围和停止使用的详细信息,请参阅 预算和警报 。
将用户升级到 Copilot Enterprise
企业所有者可以升级某些用户以提高其高级请求的基本限额。
提示
每月发出超过 800 个高级请求的 Copilot业务 用户将使用 Copilot Enterprise 许可证节省费用。
-
在你的企业中创建新组织。 请参阅“将组织添加到企业”。
-
将需要更多高级请求的用户添加到新组织。
-
向组织中的所有用户授予 Copilot Enterprise 许可证。
-
如果需要,请将企业升级到 Copilot Enterprise。 请参阅“为企业升级 GitHub Copilot”。
-
为新组织启用 Copilot Enterprise。 请参阅“授予用户访问企业中的 GitHub Copilot 权限”。
-
向组织中的所有用户授予许可证。 请参阅“为组织成员授予对GitHub Copilot的访问权限”。
-
-
定期检查使用情况报告,以确保 Copilot Enterprise 仍然是这些用户最经济高效的选项。
基于组织的高级请求管理
在此预算管理模式下,预算范围限定在成本中心,并将组织作为受管理资源。
用户必须仅通过企业中的单个组织获配 Copilot 许可证。 如果用户当前通过企业中的多个组织分配许可证,则必须更新分配做法或使用基于用户的管理。 有关方法的比较,请参阅 企业中高优先级请求使用情况的管理方法。
设置基于组织的成本中心
- 创建一个成本中心,并关联所有包含“无需额外高级请求”用户的组织。 这些组织应是将 Copilot 许可证分配给每个用户的组织。 为此成本中心分配 0 美元的预算。
- 创建第二个成本中心,并将需要访问额外高级请求的用户分配到相应的组织。 这些组织应是将 Copilot 许可证分配给每个用户的组织。 为此成本中心分配预算。
- 如果需要为额外高级请求提供多个预算层级,请创建更多的成本中心。
应为“FEATURE 高级请求”定义 SKU 级预算,而不是为“Copilot”定义产品级预算。 或者,使用“捆绑的高级请求预算”来为所有类型的高级请求定义预算。
注意
直接针对组织创建预算也是一种选择,但由于组织级预算与包含用户资源的成本中心预算之间存在交互影响,因此不建议这样做。
用户驱动的高级权限请求管理系统
使用此预算管理方法,预算的范围限定为以成本中心为单位,用户被视为受管理的资源。 当用户被直接作为受管理资源添加到成本中心时,该配置的优先级高于通过其所属组织(即作为受管理资源的组织)在任何成本中心中建立的关联。
基于用户的管理适用于所有按流量计费的许可产品。 请参阅“不同产品的成本中心分配”。
注意
如果需要将 GitHub Copilot 和 GitHub Enterprise 的许可证成本与 GitHub Secret Protection, GitHub Code Security, or GitHub Advanced Security 的成本分开分摊,则必须采用基于组织的管理方式。
设置基于用户的成本中心
- 创建成本中心以包含需要对高级请求有不同限制的每个用户子集。
- 将高级请求项目的适当预算分配给每一个成本中心。
应为“FEATURE 高级请求”定义 SKU 级预算,而不是为“Copilot”定义产品级预算。 或者,使用“捆绑的高级请求预算”来为所有类型的高级请求定义预算。