{"source":"https://models.dev/api.json","loaded_at":"2026-08-10T18:48:05.216Z","pricing":"provider-declared (per 1M tokens, USD); jishie-measured evals are a later step","total":30,"returned":30,"models":[{"key":"github-copilot/gpt-5.6-luna","model":"gpt-5.6-luna","name":"GPT-5.6 Luna","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-luna","input_per_mtok":0.2,"output_per_mtok":1.2,"cache_read_per_mtok":0.02,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.4-nano","model":"gpt-5.4-nano","name":"GPT-5.4 nano","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-nano","input_per_mtok":0.2,"output_per_mtok":1.25,"cache_read_per_mtok":0.02,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5-mini","model":"gpt-5-mini","name":"GPT-5 Mini","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-mini","input_per_mtok":0.25,"output_per_mtok":2,"cache_read_per_mtok":0.025,"context":264000,"max_output":64000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/mai-code-1-flash-picker","model":"mai-code-1-flash-picker","name":"MAI-Code-1-Flash","provider":"github-copilot","provider_name":"GitHub Copilot","family":"mai","input_per_mtok":0.75,"output_per_mtok":4.5,"cache_read_per_mtok":0.075,"context":256000,"max_output":128000,"modalities":["text"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.4-mini","model":"gpt-5.4-mini","name":"GPT-5.4 mini","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-mini","input_per_mtok":0.75,"output_per_mtok":4.5,"cache_read_per_mtok":0.075,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/kimi-k2.7-code","model":"kimi-k2.7-code","name":"Kimi K2.7 Code","provider":"github-copilot","provider_name":"GitHub Copilot","family":"kimi-k2","input_per_mtok":0.95,"output_per_mtok":4,"cache_read_per_mtok":0.19,"context":256000,"max_output":32000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-haiku-4.5","model":"claude-haiku-4.5","name":"Claude Haiku 4.5 (latest)","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-haiku","input_per_mtok":1,"output_per_mtok":5,"cache_read_per_mtok":0.1,"context":200000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gemini-3.6-flash","model":"gemini-3.6-flash","name":"Gemini 3.6 Flash","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gemini-flash","input_per_mtok":1.5,"output_per_mtok":7.5,"cache_read_per_mtok":0.15,"context":1000000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/grok-4.5","model":"grok-4.5","name":"Grok 4.5","provider":"github-copilot","provider_name":"GitHub Copilot","family":"grok","input_per_mtok":2,"output_per_mtok":6,"cache_read_per_mtok":0.5,"context":500000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gemini-3.5-flash","model":"gemini-3.5-flash","name":"Gemini 3.5 Flash","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gemini-flash","input_per_mtok":1.5,"output_per_mtok":9,"cache_read_per_mtok":0.15,"context":200000,"max_output":64000,"modalities":["text","image","video","audio","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-4.1","model":"gpt-4.1","name":"GPT-4.1","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt","input_per_mtok":2,"output_per_mtok":8,"cache_read_per_mtok":0.5,"context":128000,"max_output":16384,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":false},{"key":"github-copilot/claude-sonnet-5","model":"claude-sonnet-5","name":"Claude Sonnet 5","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-sonnet","input_per_mtok":2,"output_per_mtok":10,"cache_read_per_mtok":0.2,"context":1000000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gemini-3.1-pro-preview","model":"gemini-3.1-pro-preview","name":"Gemini 3.1 Pro Preview","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gemini-pro","input_per_mtok":2,"output_per_mtok":12,"cache_read_per_mtok":0.2,"context":1000000,"max_output":64000,"modalities":["text","image","video","audio","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.6-terra","model":"gpt-5.6-terra","name":"GPT-5.6 Terra","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-terra","input_per_mtok":2,"output_per_mtok":12,"cache_read_per_mtok":0.2,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.2-codex","model":"gpt-5.2-codex","name":"GPT-5.2 Codex","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-codex","input_per_mtok":1.75,"output_per_mtok":14,"cache_read_per_mtok":0.175,"context":400000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.2","model":"gpt-5.2","name":"GPT-5.2","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt","input_per_mtok":1.75,"output_per_mtok":14,"cache_read_per_mtok":0.175,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.3-codex","model":"gpt-5.3-codex","name":"GPT-5.3 Codex","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-codex","input_per_mtok":1.75,"output_per_mtok":14,"cache_read_per_mtok":0.175,"context":400000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.4","model":"gpt-5.4","name":"GPT-5.4","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt","input_per_mtok":2.5,"output_per_mtok":15,"cache_read_per_mtok":0.25,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-sonnet-4.6","model":"claude-sonnet-4.6","name":"Claude Sonnet 4.6","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-sonnet","input_per_mtok":3,"output_per_mtok":15,"cache_read_per_mtok":0.3,"context":200000,"max_output":32000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-sonnet-4.5","model":"claude-sonnet-4.5","name":"Claude Sonnet 4.5 (latest)","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-sonnet","input_per_mtok":3,"output_per_mtok":15,"cache_read_per_mtok":0.3,"context":200000,"max_output":32000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-sonnet-4","model":"claude-sonnet-4","name":"Claude Sonnet 4 (latest)","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-sonnet","input_per_mtok":3,"output_per_mtok":15,"cache_read_per_mtok":0.3,"context":216000,"max_output":16000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/kimi-k3","model":"kimi-k3","name":"Kimi K3","provider":"github-copilot","provider_name":"GitHub Copilot","family":"kimi-k3","input_per_mtok":3,"output_per_mtok":15,"cache_read_per_mtok":0.3,"context":1048576,"max_output":131072,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-opus-4.5","model":"claude-opus-4.5","name":"Claude Opus 4.5 (latest)","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-opus","input_per_mtok":5,"output_per_mtok":25,"cache_read_per_mtok":0.5,"context":200000,"max_output":32000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-opus-4.7","model":"claude-opus-4.7","name":"Claude Opus 4.7","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-opus","input_per_mtok":5,"output_per_mtok":25,"cache_read_per_mtok":0.5,"context":200000,"max_output":32000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-opus-4.8","model":"claude-opus-4.8","name":"Claude Opus 4.8","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-opus","input_per_mtok":5,"output_per_mtok":25,"cache_read_per_mtok":0.5,"context":200000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-opus-5","model":"claude-opus-5","name":"Claude Opus 5","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-opus","input_per_mtok":5,"output_per_mtok":25,"cache_read_per_mtok":0.5,"context":1000000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-opus-4.6","model":"claude-opus-4.6","name":"Claude Opus 4.6","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-opus","input_per_mtok":5,"output_per_mtok":25,"cache_read_per_mtok":0.5,"context":200000,"max_output":32000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.6-sol","model":"gpt-5.6-sol","name":"GPT-5.6 Sol","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt-sol","input_per_mtok":5,"output_per_mtok":30,"cache_read_per_mtok":0.5,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/gpt-5.5","model":"gpt-5.5","name":"GPT-5.5","provider":"github-copilot","provider_name":"GitHub Copilot","family":"gpt","input_per_mtok":5,"output_per_mtok":30,"cache_read_per_mtok":0.5,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"github-copilot/claude-fable-5","model":"claude-fable-5","name":"Claude Fable 5","provider":"github-copilot","provider_name":"GitHub Copilot","family":"claude-fable","input_per_mtok":10,"output_per_mtok":50,"cache_read_per_mtok":1,"context":1000000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true}]}