This commit is contained in:
Ritwij Aryan Parmar 2026-08-27 16:36:56 -04:00 • committed by GitHub
commit 2bbea979d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1105,6 +1105,7 @@ def test_aaamodel_prices_and_context_window_json_is_valid():
},
"input_cost_per_token": {"type": "number"},
"output_cost_per_token": {"type": "number"},
"cache_creation_input_token_cost": {"type": "number"},
"cache_read_input_token_cost": {"type": "number"},
"cache_creation_input_token_cost": {"type": "number"},
"output_cost_per_reasoning_token": {"type": "number"},
@ -1124,6 +1125,23 @@ def test_aaamodel_prices_and_context_window_json_is_valid():
},
}
validate(
{
"tiered-cache-creation-regression": {
"tiered_pricing": [
{
"range": [0, 128000],
"input_cost_per_token": 0.0000008,
"output_cost_per_token": 0.000002,
"cache_creation_input_token_cost": 0.000001,
"cache_read_input_token_cost": 0.0000002,
}
],
}
},
INTENDED_SCHEMA,
)
prod_json = os.path.join(
os.path.dirname(__file__), "..", "..", "model_prices_and_context_window.json"
)