{"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":"anyapi/cohere/command-r-plus-08-2024","model":"cohere/command-r-plus-08-2024","name":"Command R+","provider":"anyapi","provider_name":"AnyAPI","family":"command-r","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":128000,"max_output":4000,"modalities":["text"],"tool_call":true,"reasoning":false},{"key":"anyapi/google/gemini-2.5-flash","model":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","provider":"anyapi","provider_name":"AnyAPI","family":"gemini-flash","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1048576,"max_output":65536,"modalities":["text","image","audio","video","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/google/gemini-3-flash-preview","model":"google/gemini-3-flash-preview","name":"Gemini 3 Flash Preview","provider":"anyapi","provider_name":"AnyAPI","family":"gemini-flash","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1048576,"max_output":65536,"modalities":["text","image","video","audio","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/google/gemini-2.5-pro","model":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","provider":"anyapi","provider_name":"AnyAPI","family":"gemini-pro","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1048576,"max_output":65536,"modalities":["text","image","audio","video","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/google/gemini-3-pro-preview","model":"google/gemini-3-pro-preview","name":"Gemini 3 Pro Preview","provider":"anyapi","provider_name":"AnyAPI","family":"gemini-pro","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1048576,"max_output":65536,"modalities":["text","image","video","audio","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/google/gemini-2.5-flash-lite","model":"google/gemini-2.5-flash-lite","name":"Gemini 2.5 Flash-Lite","provider":"anyapi","provider_name":"AnyAPI","family":"gemini-flash-lite","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1048576,"max_output":65536,"modalities":["text","image","audio","video","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/mistralai/devstral-2512","model":"mistralai/devstral-2512","name":"Devstral 2","provider":"anyapi","provider_name":"AnyAPI","family":"devstral","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":262144,"max_output":262144,"modalities":["text"],"tool_call":true,"reasoning":false},{"key":"anyapi/mistralai/mistral-large-2512","model":"mistralai/mistral-large-2512","name":"Mistral Large 3","provider":"anyapi","provider_name":"AnyAPI","family":"mistral-large","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":262144,"max_output":262144,"modalities":["text","image"],"tool_call":true,"reasoning":false},{"key":"anyapi/xai/grok-4.3","model":"xai/grok-4.3","name":"Grok 4.3","provider":"anyapi","provider_name":"AnyAPI","family":"grok","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":30000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/deepseek/deepseek-v4-flash","model":"deepseek/deepseek-v4-flash","name":"DeepSeek V4 Flash","provider":"anyapi","provider_name":"AnyAPI","family":"deepseek-flash","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":384000,"modalities":["text"],"tool_call":true,"reasoning":true},{"key":"anyapi/deepseek/deepseek-v4-pro","model":"deepseek/deepseek-v4-pro","name":"DeepSeek V4 Pro","provider":"anyapi","provider_name":"AnyAPI","family":"deepseek-thinking","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":384000,"modalities":["text"],"tool_call":true,"reasoning":true},{"key":"anyapi/deepseek/deepseek-r1","model":"deepseek/deepseek-r1","name":"DeepSeek Reasoner","provider":"anyapi","provider_name":"AnyAPI","family":"deepseek-thinking","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":384000,"modalities":["text"],"tool_call":true,"reasoning":true},{"key":"anyapi/deepseek/deepseek-chat","model":"deepseek/deepseek-chat","name":"DeepSeek Chat","provider":"anyapi","provider_name":"AnyAPI","family":"deepseek","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":384000,"modalities":["text"],"tool_call":true,"reasoning":false},{"key":"anyapi/anthropic/claude-sonnet-4-6","model":"anthropic/claude-sonnet-4-6","name":"Claude Sonnet 4.6","provider":"anyapi","provider_name":"AnyAPI","family":"claude-sonnet","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/anthropic/claude-haiku-4-5","model":"anthropic/claude-haiku-4-5","name":"Claude Haiku 4.5 (latest)","provider":"anyapi","provider_name":"AnyAPI","family":"claude-haiku","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":200000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/anthropic/claude-opus-4-6","model":"anthropic/claude-opus-4-6","name":"Claude Opus 4.6","provider":"anyapi","provider_name":"AnyAPI","family":"claude-opus","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/anthropic/claude-sonnet-4-5","model":"anthropic/claude-sonnet-4-5","name":"Claude Sonnet 4.5 (latest)","provider":"anyapi","provider_name":"AnyAPI","family":"claude-sonnet","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":200000,"max_output":64000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/anthropic/claude-opus-4-7","model":"anthropic/claude-opus-4-7","name":"Claude Opus 4.7","provider":"anyapi","provider_name":"AnyAPI","family":"claude-opus","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1000000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/perplexity/sonar-pro","model":"perplexity/sonar-pro","name":"Sonar Pro","provider":"anyapi","provider_name":"AnyAPI","family":"sonar-pro","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":200000,"max_output":8192,"modalities":["text","image"],"tool_call":false,"reasoning":false},{"key":"anyapi/perplexity/sonar-reasoning-pro","model":"perplexity/sonar-reasoning-pro","name":"Sonar Reasoning Pro","provider":"anyapi","provider_name":"AnyAPI","family":"sonar-reasoning","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":128000,"max_output":4096,"modalities":["text","image"],"tool_call":false,"reasoning":true},{"key":"anyapi/openai/gpt-4.1-mini","model":"openai/gpt-4.1-mini","name":"GPT-4.1 mini","provider":"anyapi","provider_name":"AnyAPI","family":"gpt-mini","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1047576,"max_output":32768,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":false},{"key":"anyapi/openai/o3-mini","model":"openai/o3-mini","name":"o3-mini","provider":"anyapi","provider_name":"AnyAPI","family":"o-mini","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":200000,"max_output":100000,"modalities":["text"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/gpt-5","model":"openai/gpt-5","name":"GPT-5","provider":"anyapi","provider_name":"AnyAPI","family":"gpt","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/gpt-5.4","model":"openai/gpt-5.4","name":"GPT-5.4","provider":"anyapi","provider_name":"AnyAPI","family":"gpt","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/gpt-5.2","model":"openai/gpt-5.2","name":"GPT-5.2","provider":"anyapi","provider_name":"AnyAPI","family":"gpt","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/gpt-5-mini","model":"openai/gpt-5-mini","name":"GPT-5 Mini","provider":"anyapi","provider_name":"AnyAPI","family":"gpt-mini","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/gpt-5.1","model":"openai/gpt-5.1","name":"GPT-5.1","provider":"anyapi","provider_name":"AnyAPI","family":"gpt","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":400000,"max_output":128000,"modalities":["text","image"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/o3","model":"openai/o3","name":"o3","provider":"anyapi","provider_name":"AnyAPI","family":"o","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":200000,"max_output":100000,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":true},{"key":"anyapi/openai/gpt-4.1","model":"openai/gpt-4.1","name":"GPT-4.1","provider":"anyapi","provider_name":"AnyAPI","family":"gpt","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":1047576,"max_output":32768,"modalities":["text","image","pdf"],"tool_call":true,"reasoning":false},{"key":"anyapi/openai/o4-mini","model":"openai/o4-mini","name":"o4-mini","provider":"anyapi","provider_name":"AnyAPI","family":"o-mini","input_per_mtok":null,"output_per_mtok":null,"cache_read_per_mtok":null,"context":200000,"max_output":100000,"modalities":["text","image"],"tool_call":true,"reasoning":true}]}