BerriAI/litellm · error · ValueError
No deployments available - crossed budget: {deployment_above
Error message
No deployments available - crossed budget: {deployment_above_budget_info} What it means
Budget-limiter routing result: every healthy deployment was filtered out because its current spend exceeds the configured budget (max_budget/budget_duration); the per-deployment over-budget details are included so the operator can see which limits tripped.
Source
Thrown at litellm/router_strategy/budget_limiter.py:183
(
potential_deployments,
deployment_above_budget_info,
) = self._filter_out_deployments_above_budget(
healthy_deployments=healthy_deployments,
provider_configs=provider_configs,
deployment_configs=deployment_configs,
deployment_providers=deployment_providers,
spend_map=spend_map,
potential_deployments=potential_deployments,
request_tags=_get_tags_from_request_kwargs(
request_kwargs=request_kwargs,
metadata_variable_name=get_metadata_variable_name_from_kwargs(request_kwargs or {}),
),
)
if len(potential_deployments) == 0:
raise ValueError(
f"{RouterErrors.no_deployments_with_provider_budget_routing.value}: {deployment_above_budget_info}"
)
return potential_deployments
else:
return healthy_deployments
def _filter_out_deployments_above_budget(
self,
potential_deployments: list[dict[str, Any]],
healthy_deployments: list[dict[str, Any]],
provider_configs: dict[str, GenericBudgetInfo],
deployment_configs: dict[str, GenericBudgetInfo],
deployment_providers: list[str | None],
spend_map: dict[str, float],
request_tags: list[str],
) -> tuple[list[dict[str, Any]], str]:
"""View on GitHub (pinned to 77b7c6c40c)
Solutions
- Wait for the budget window to reset, raise the deployment budgets, or add more deployments.
Defensive patterns
Strategy: fallback
When it happens
Trigger: Thrown at litellm/router_strategy/budget_limiter.py:183 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of BerriAI/litellm@77b7c6c40c (2026-08-18).
Data as JSON: /api/errors/a2cdacb35ead917c.
Report an issue: GitHub.