A budget caps usage for a wallet against a provider over a recurring period. Add a budget when you create or edit a model wallet, or add a budget from the budgets view in Governance > Cost Management.
Add multiple budget limits to a wallet. Assign each model to only one budget limit.
-
Open the model wallet from Portfolio > Model Proxies > Model Wallets, or open the budgets view in Governance > Cost Management.
-
In the Budgets section, select Add Budget.
-
Enter the budget details:
-
Provider: The provider the budget tracks.
-
Period: Daily, Weekly, or Monthly.
-
Resets on Day of Month: The day of each period when the usage counter returns to zero.
-
Metric: Whether the limit is measured in dollars (Spend) or Tokens.
-
Spend Limit (USD): The limit amount for the selected metric.
-
Select Add Budget.
Spend-based budgets depend on model costs. To track dollar spend accurately, set a cost for each model on the Models page. Models without configured costs show zero spend. See Setting Model Costs for Spend Tracking.
When a wallet reaches its budget, the model proxy blocks requests to that provider’s models. If a fallback route exists, then the model proxy routes the request to the next model in the proxy’s route.
Budgets are approximate rather than a real-time hard cutoff. The model proxy tracks total token consumption across routes as a governance and cost-awareness tool. Usage can briefly exceed a limit before the model proxy blocks requests.