fix(cost): register regional endpoint uplift field in pricing denylist and schemas

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Devin AI 2026-08-13 22:19:47 +00:00
parent 322ae4e749
commit b95a4d303d
3 changed files with 6 additions and 0 deletions

View file

@ -3347,6 +3347,7 @@ class CustomPricingLiteLLMParams(MirroredPricingParams):
annotation_cost_per_page: float | None = None
regional_processing_uplift_multiplier_eu: float | None = None
regional_processing_uplift_multiplier_us: float | None = None
regional_endpoint_uplift_multiplier: float | None = None
@classmethod
def strip_custom_pricing_fields(cls, model_info: dict[str, Any]) -> dict[str, Any]:

View file

@ -832,6 +832,7 @@ def test_aaamodel_prices_and_context_window_json_is_valid():
"output_cost_per_token_above_272k_tokens_flex": {"type": "number"},
"regional_processing_uplift_multiplier_eu": {"type": "number"},
"regional_processing_uplift_multiplier_us": {"type": "number"},
"regional_endpoint_uplift_multiplier": {"type": "number"},
"input_cost_per_pixel": {"type": "number"},
"input_cost_per_query": {"type": "number"},
"input_cost_per_request": {"type": "number"},

View file

@ -27129,6 +27129,8 @@ export interface components {
quality_router_default_model?: string | null;
/** Region Name */
region_name?: string | null;
/** Regional Endpoint Uplift Multiplier */
regional_endpoint_uplift_multiplier?: number | null;
/** Regional Processing Uplift Multiplier Eu */
regional_processing_uplift_multiplier_eu?: number | null;
/** Regional Processing Uplift Multiplier Us */
@ -36011,6 +36013,8 @@ export interface components {
quality_router_default_model?: string | null;
/** Region Name */
region_name?: string | null;
/** Regional Endpoint Uplift Multiplier */
regional_endpoint_uplift_multiplier?: number | null;
/** Regional Processing Uplift Multiplier Eu */
regional_processing_uplift_multiplier_eu?: number | null;
/** Regional Processing Uplift Multiplier Us */