{
  "supports_function_calling": true,
  "supports_parallel_function_calling": false,
  "supports_vision": true,
  "supports_response_schema": true,
  "input_cost_per_token": 0.000002,
  "output_cost_per_token": 0.000008,
  "max_input_tokens": 200000,
  "max_output_tokens": 100000,
  "cache_read_input_token_cost_flex": 2.5e-7,
  "cache_read_input_token_cost_priority": 8.75e-7,
  "input_cost_per_token_flex": 0.000001,
  "input_cost_per_token_priority": 0.0000035,
  "max_tokens": 100000,
  "output_cost_per_token_flex": 0.000004,
  "output_cost_per_token_priority": 0.000014,
  "supported_endpoints": [
    "/v1/responses",
    "/v1/chat/completions",
    "/v1/completions",
    "/v1/batch"
  ],
  "supported_modalities": [
    "text",
    "image"
  ],
  "supported_output_modalities": [
    "text"
  ],
  "supports_pdf_input": true,
  "supports_prompt_caching": true,
  "supports_reasoning": true,
  "supports_tool_choice": true,
  "supports_web_search": true,
  "model_id": "o3",
  "model_name": "o3",
  "provider_id": "openai",
  "provider_name": "OpenAI",
  "input_cost_per_million": 2,
  "output_cost_per_million": 8,
  "cache_read_cost_per_token": 5e-7,
  "cache_read_cost_per_million": 0.5,
  "cache_write_cost_per_token": 0,
  "cache_write_cost_per_million": 0,
  "model_type": "chat",
  "deprecation_date": null,
  "supports_json_mode": true,
  "supports_parallel_functions": false
}