[{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":16000,"max_tokens":16000,"supported_endpoints":["/v1/chat/completions"],"model_id":"github_copilot/claude-haiku-4.5","model_name":"Claude Haiku 4.5","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":16000,"max_tokens":16000,"supported_endpoints":["/v1/chat/completions"],"model_id":"github_copilot/claude-opus-4.5","model_name":"Claude Opus 4.5","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":16000,"max_tokens":16000,"supported_endpoints":["/v1/chat/completions"],"model_id":"github_copilot/claude-opus-4.6-fast","model_name":"Claude Opus 4.6 Fast","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_vision":true,"max_input_tokens":80000,"max_output_tokens":16000,"max_tokens":16000,"supported_endpoints":["/v1/chat/completions"],"model_id":"github_copilot/claude-opus-41","model_name":"Claude Opus 41","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_function_calling":false,"supports_json_mode":false,"supports_parallel_functions":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":16000,"max_tokens":16000,"supported_endpoints":["/v1/chat/completions"],"model_id":"github_copilot/claude-sonnet-4","model_name":"Claude Sonnet 4","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":16000,"max_tokens":16000,"supported_endpoints":["/v1/chat/completions"],"model_id":"github_copilot/claude-sonnet-4.5","model_name":"Claude Sonnet 4.5","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":64000,"max_tokens":64000,"model_id":"github_copilot/gemini-2.5-pro","model_name":"Gemini 2.5 Pro","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":128000,"max_output_tokens":64000,"max_tokens":64000,"model_id":"github_copilot/gemini-3-pro-preview","model_name":"Gemini 3 Pro Preview","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"max_input_tokens":16384,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-3.5-turbo","model_name":"GPT 3.5T","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"supports_function_calling":true,"max_input_tokens":16384,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-3.5-turbo-0613","model_name":"GPT-3.5 Turbo 0613","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"supports_function_calling":true,"max_input_tokens":32768,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4","model_name":"GPT-4","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"supports_function_calling":true,"max_input_tokens":32768,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4-0613","model_name":"GPT-4 0613","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"max_input_tokens":64000,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4-o-preview","model_name":"GPT-4 O Preview","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_vision":false,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":16384,"max_tokens":16384,"model_id":"github_copilot/gpt-4.1","model_name":"GPT-4.1","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"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":true},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":16384,"max_tokens":16384,"model_id":"github_copilot/gpt-4.1-2025-04-14","model_name":"GPT-4.1 (Apr 2025)","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"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":true},{"model_id":"github_copilot/gpt-41-copilot","model_name":"GPT-41 Copilot","provider_id":"github","provider_name":"Github","max_input_tokens":0,"max_output_tokens":0,"input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"completion","deprecation_date":null,"supports_function_calling":false,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":64000,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4o","model_name":"GPT-4o","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":64000,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4o-2024-05-13","model_name":"GPT-4o (May 2024)","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"max_input_tokens":64000,"max_output_tokens":16384,"max_tokens":16384,"model_id":"github_copilot/gpt-4o-2024-08-06","model_name":"GPT-4o (Aug 2024)","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_vision":false,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"max_input_tokens":64000,"max_output_tokens":16384,"max_tokens":16384,"model_id":"github_copilot/gpt-4o-2024-11-20","model_name":"GPT-4o (Nov 2024)","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"max_input_tokens":64000,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4o-mini","model_name":"GPT-4o mini","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_vision":false,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"max_input_tokens":64000,"max_output_tokens":4096,"max_tokens":4096,"model_id":"github_copilot/gpt-4o-mini-2024-07-18","model_name":"GPT-4o mini (Jul 2024)","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"chat","deprecation_date":null,"supports_parallel_functions":true,"supports_vision":false,"supports_json_mode":false},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":128000,"max_tokens":128000,"supported_endpoints":["/v1/chat/completions","/v1/responses"],"model_id":"github_copilot/gpt-5","model_name":"GPT-5","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"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":true},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":64000,"max_tokens":64000,"model_id":"github_copilot/gpt-5-mini","model_name":"GPT-5 Mini","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"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":true},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":64000,"max_tokens":64000,"supported_endpoints":["/v1/chat/completions","/v1/responses"],"model_id":"github_copilot/gpt-5.1","model_name":"GPT-5.1","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"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":true},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":128000,"max_tokens":128000,"supported_endpoints":["/v1/responses"],"model_id":"github_copilot/gpt-5.1-codex-max","model_name":"GPT-5.1 Codex Max","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"responses","deprecation_date":null,"supports_json_mode":true,"supports_parallel_functions":true},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":64000,"max_tokens":64000,"supported_endpoints":["/v1/chat/completions","/v1/responses"],"model_id":"github_copilot/gpt-5.2","model_name":"GPT-5.2","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"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":true},{"supports_function_calling":true,"supports_parallel_function_calling":true,"supports_vision":true,"supports_response_schema":true,"max_input_tokens":128000,"max_output_tokens":128000,"max_tokens":128000,"supported_endpoints":["/v1/responses"],"model_id":"github_copilot/gpt-5.3-codex","model_name":"GPT-5.3 Codex","provider_id":"github","provider_name":"Github","input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"responses","deprecation_date":null,"supports_json_mode":true,"supports_parallel_functions":true},{"max_input_tokens":8191,"max_tokens":8191,"model_id":"github_copilot/text-embedding-3-small","model_name":"Text Embedding 3 Small","provider_id":"github","provider_name":"Github","max_output_tokens":0,"input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"embedding","deprecation_date":null,"supports_function_calling":false,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"max_input_tokens":8191,"max_tokens":8191,"model_id":"github_copilot/text-embedding-3-small-inference","model_name":"Text Embedding 3 Small Inference","provider_id":"github","provider_name":"Github","max_output_tokens":0,"input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"embedding","deprecation_date":null,"supports_function_calling":false,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false},{"max_input_tokens":8191,"max_tokens":8191,"model_id":"github_copilot/text-embedding-ada-002","model_name":"Text Embedding Ada 002","provider_id":"github","provider_name":"Github","max_output_tokens":0,"input_cost_per_token":0,"input_cost_per_million":0,"output_cost_per_token":0,"output_cost_per_million":0,"cache_read_cost_per_token":0,"cache_read_cost_per_million":0,"cache_write_cost_per_token":0,"cache_write_cost_per_million":0,"model_type":"embedding","deprecation_date":null,"supports_function_calling":false,"supports_vision":false,"supports_json_mode":false,"supports_parallel_functions":false}]