diff --git a/pricing.json b/pricing.json index c2c8d32..b1102c1 100644 --- a/pricing.json +++ b/pricing.json @@ -793,5 +793,37 @@ "supports_tool_choice": true, "supports_vision": true, "supports_web_search": true + }, + "openai/gpt-5.2": { + "provider": "openai", + "mode": "chat", + "input_cost_per_token": 1.75E-6, + "output_cost_per_token": 0.000014, + "max_input_tokens": 400000, + "max_output_tokens": 128000, + "max_tokens": 128000, + "cache_read_input_token_cost": 1.75E-7, + "supports_function_calling": true, + "supports_parallel_function_calling": true, + "supports_reasoning": true, + "supports_response_schema": true, + "supports_tool_choice": true, + "supports_vision": true + }, + "openai/gpt-5.2-codex": { + "provider": "openai", + "mode": "responses", + "input_cost_per_token": 1.25E-6, + "output_cost_per_token": 0.00001, + "max_input_tokens": 272000, + "max_output_tokens": 128000, + "max_tokens": 128000, + "cache_read_input_token_cost": 1.25E-7, + "supports_function_calling": true, + "supports_parallel_function_calling": true, + "supports_reasoning": true, + "supports_response_schema": true, + "supports_tool_choice": true, + "supports_vision": true } }