# 预算控制入门

在团队开始使用 AI credits之前，为企业设置预算防护措施。

在基于使用量的计费模式下，企业包含的 AI credits 将汇总后由所有已获许可的用户共享。 如果没有预算控制机制，单个高使用量用户或自动代理程序会话就可能在计费周期初期过多占用资源池中的份额，导致其他人可用的份额减少。

在开始之前，请确保了解四个预算控制的工作原理以及系统如何评估它们。 请参阅“[基于使用情况的计费预算](/zh/copilot/concepts/billing/budgets-for-usage-based-billing)”。

<!-- expires 2026-09-01 -->

> \[!NOTE]
> 如果你的企业在 2026 年 6 月 1 日之前使用 Copilot ，则你处于促销期（2026 年 6 月至 8 月），其中你的包含 AI credits 金额高于标准金额。 当促销期于 2026 年 9 月 1 日结束时，共享池将更小。 使用此时间段了解团队的基线消耗量，并在过渡前调整支出限制。 有关标准和促销金额，请参阅 [组织和企业的基于使用情况的计费](/zh/copilot/concepts/billing/usage-based-billing-for-organizations-and-enterprises#how-do-ai-credits-work) 。

<!-- end expires 2026-09-01 -->

## 步骤 1：设置通用用户级预算

通用用户级预算（ULB）是最重要的控制措施。 它限制任何单个用户在每个计费周期内可消耗的总量——包括来自共享池和任何额外按量计费的用量——并自动适用于您企业中的每一位许可用户。

将通用 ULB 设置为**高于**每许可证价值（19 美元 对应 Copilot业务，39 美元 对应 Copilot Enterprise）。 将其设置为高于每个许可证的值，就能使池化机制按预期运行：用量较高的用户可以使用用量较低的用户未使用的额度，而不是被严格限制在其自身许可证额度内。

有关分步说明，请参阅 [设置预算以控制按流量计费的产品的支出](/zh/billing/how-tos/set-up-budgets#creating-a-budget)。

## 步骤 2：识别你的重度用户并设置个人覆盖

部署了通用 ULB 后，请查看你的 AI 使用情况仪表板，以识别使用量最大的用户。 对于那些持续需要高于统一默认值的配额的用户——例如频繁运行代理会话或处理大型代码库的开发人员——如果其限额设置过低，可能会被不必要地限制。

对于这些用户，请设置单独的用户级别预算覆盖。 单个替代优先于通用默认值。 可以增加或减少特定用户的限制，而不会影响其他人。

> \[!TIP]
> 如果你是首次设置预算，且还没有用量数据，请先设定一个你认为适合贵组织的通用 ULB，并在第一个计费周期结束后重新审视。 您的 AI 使用情况仪表板将提供您调整单项覆盖设置所需的数据。

## 步骤 3：设置企业支出限制

在共享池耗尽后，企业支出限制限制你的按流量计费的总费用。 这不会影响用户从池中提取的方式，仅在池耗尽且使用量转为即用即付时适用。

有关为您的企业计算适当金额的指导，请参阅[确定支出限额](/zh/copilot/tutorials/budgets/optimizing-your-budget-configuration#sizing-your-budgets)。

## 步骤 4：在每个支出限制上启用“在达到预算限制时停止使用”

默认情况下，达到支出限制会发送通知，但不停止使用。 在手动干预之前，费用会持续累积，而不会有上限。

若要将支出限制转换为硬停止，请在创建的每个支出限制上启用“在达到预算限制时停止使用”：企业级和成本中心级别。 启用后，计量使用量在达到限制时将被阻止，而非允许继续。 用户级预算不需要此步骤——它们始终会自动执行硬性停止。

> \[!IMPORTANT]
> 如果未启用“在达到预算限制时停止使用”，则支出限制只是警报，而不是护栏。 创建支出限制时始终启用它。

## 步骤 5：定期监视

制定预算后，请至少每月检查 AI 使用情况仪表板。 查找:

* **用户在周期初期就被拦截**：这说明通用 ULB 的限制过严，或者某位高级用户需要单独的例外。
* **意外产生按量计费费用**：配额池在周期结束前就已耗尽。 考虑使用情况模式是否已更改，以及支出限制是否需要调整。
* **池持续整月且无用户被阻止**：这是目标状态。 你的预算大小合适。

## 后续步骤

* 若要更深入地了解组织结构的预算配置，请参阅 [优化预算配置](/zh/copilot/tutorials/budgets/optimizing-your-budget-configuration)。