Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

基于使用情况的计费预算

在基于用量的计费模式下,用户、成本中心和企业级别的预算控制决定了如何提供、计量或阻止 Copilot 使用量。

谁可以使用此功能?

Enterprise owners and billing managers can set all budget controls. Organization owners can set organization-level and cost center budgets.

Copilot Enterprise or Copilot业务

每个 Copilot 许可证都包含可在整个企业范围内共享的 AI credits。 通过预算控制,可以控制单个用户从该池中抽签的方式,并在支出用尽后限制任何其他支出。 本文介绍每个预算控制的作用、系统如何评估它们,以及达到限制时会发生什么情况。

了解四个预算控制

你有四个预算控制措施,每个控件都提供不同的用途。 他们一起工作,而不是作为替代方案。

用户级预算

用户级预算(ULB)限定单个用户在一个计费周期内可消耗的 AI credits 数量上限,包括来自共享池的用量以及额外的(按量计费的)用量。 这是在池阶段和按量计费阶段均处于启用状态的唯一控件。 ULB 始终会强制停止;没有允许超出限制后继续使用的选项。 0 美元的预算会立即阻止用户。

有两种类型:

  • 通用用户级预算: 应用于企业中每个 Copilot许可用户的默认预算。 这是确保对共享池进行公平访问的核心工具。
  • 单个用户级预算: 为特定用户设置的预算,该预算会覆盖通用默认值,并完全优先于它。 将此项用于需要更高限额的高级用户,或将特定用户限制为较低的限额。

成本中心预算

成本中心预算为特定用户组或组织的按用量计费设定上限。 它不会限制团队从池中抽出多少。 只有在共享池耗尽后,它才处于活动状态。

当某个成本中心的预算用尽时,只有该成本中心中的用户会被阻止。 其他用户和成本中心不受影响。

企业预算

企业预算为整个企业范围内的按量计费总费用设定上限。 与成本中心预算一样,只有在共享池耗尽后才会生效。

重要

企业预算不是每月总预算。 它仅在池中的额度用尽后,才对按量计费费用设置上限。 总帐单是许可证费用加上企业预算。 例如,每月 400 Copilot业务 个 19 美元 许可证意味着 7,600 美元的许可证费用。 5,000 美元的企业预算意味着最大账单为 12,600 美元,而不是 5,000 美元。

控件之间的比较

控件其上限处于活动状态时Scope强制停止?
通用用户级预算每个用户的总消耗量AI credit始终(池 + 按量计费)每位用户始终
单个用户级别预算特定用户的总消耗量(替代通用)始终(资源池 + 按使用量计费)每位用户始终
成本中心预算池耗尽后团队的按流量计费的费用仅限按流量计费的阶段按成本中心仅当启用“达到预算限制时停止使用”时
企业预算池耗尽后企业按流量计费的总费用仅限按量计费阶段企业范围仅当已启用“达到预算限制时停止使用量”时

任何设为 0 美元的预算都会立即停止相关用户的使用。

计费如何通过预算流动

当企业中的用户使用 Copilot 时,系统会按特定顺序检查预算控制规则,以决定是否为该请求提供服务、计入用量,或将其阻止。

注意

若要进行额外的(按流量计费)使用情况,必须在企业或组织设置中启用“AI credit 付费使用”策略。 如果禁用此策略,则无论预算配置如何,共享池耗尽时都会阻止使用。

对于每个请求使用消耗 AI credit 的功能的请求,都会进行以下检查:

  1. 用户级预算校验。 系统首先检查用户是否已超过其用户级预算。 如果是,该请求会被立即拦截——用户级预算始终是硬性限制。 如果未作设置(或未设置 ULB),请求将继续处理。

  2. 共享池检查。 接下来,系统会检查共享池是否剩余 AI credits 。 如果是,该请求将由资源池处理,且无需额外费用。 如果池为空,请求将按量计费,费率为每 $0.01 USDAI credit。

  3. 成本中心或企业校验。 对于按流量计费的使用情况,系统将检查是否将用户分配到成本中心。

    • 如果用户属于某个成本中心: 将检查该成本中心的预算。 如果预算保持不变,成本中心将支付费用。 如果预算已用尽,系统将检查是否启用“达到预算限制时停止使用”。
    • 如果用户不属于任何成本中心: 则会检查企业支出限额。 如果尚未达到该限制,企业将支付费用。 如果已达到限制,系统会检查是否启用了“达到预算限制时停止使用”。

    在这两种情况下,如果“达到预算限制时停止使用”,则会阻止用户。 如果将其关闭,费用将继续累计,且不设上限。

重要

“达到预算限制时停止使用”仅适用于企业支出限制和成本中心预算,默认情况下处于关闭状态。 如果没有它,费用将继续累积超过限制。 创建支出限制时始终启用它。 用户级预算始终强制实施硬性停止,并且没有此设置。

用户级预算和支出限制如何交互

用户级预算和支出限制是用于不同目的的独立控制。 用户级预算控制每个人可以消耗多少。 支出上限用于控制贵组织为按量计费的使用量支付的费用。

如果这些内容不一致,用户可能会意外被阻止。 系统采用“剩余余量最低者优先”规则:无论其他预算是否仍有可用容量,哪个预算的剩余容量最少,哪个预算就会最先阻止用户。 例如,如果用户的个人用户级别预算还剩 5 美元,但企业预算只剩 1 美元,则企业预算会阻止他们,即使个人预算未用尽。

这意味着,如果你的用户级预算共同允许比共享池提供的消耗量更多,则差异会溢出到按流量计费的费用中。 如果企业预算太低,无法弥补这一差距,则用户在达到个人限制之前会被阻止。

提高用户级预算时,请检查支出限制是否仍能弥补生成的差距。

成本中心排除

默认情况下,成本中心使用情况计入企业预算。 当特定团队需要不受企业范围上限限制的独立支出机构(例如,具有自己的预算审批的研究团队)时,成本中心排除非常有用。 当为某个成本中心启用排除功能时,该团队按用量计费的费用将不会计入企业预算,并且在达到企业预算时也不会被阻止。 他们的支出只能由自己的成本中心预算限制。

阻止用户时会发生什么情况

当用户达到任一预算上限时,其对消耗 Copilot 的 AI credits 功能的访问将被阻止。 不会自动回退到成本较低的模型。 代码补全和 接下来的编辑建议 仍可正常使用;它们包含在所有套餐中,且不会消耗 AI credits。

阻止的用户将一直被阻止,直到发生以下情况之一:

  • 新的计费周期开始时,每月用量将重置。
  • 管理员会增加相关预算。

后续步骤

  • 若要为企业设置预算控制,请参阅 预算控制入门
  • 若要为组织的结构选择正确的配置,包括常见方案和大小调整建议,请参阅 优化预算配置