{"source":"https://models.dev/api.json","loaded_at":"2026-09-24T20:00:44.518Z","pricing":"provider-declared via models.dev. Token prices are USD per 1M tokens; image/video/audio models are priced per unit by the provider (token fields null).","total":5,"offset":0,"returned":5,"models":[{"key":"ai-router/gpt-5.6-luna","model":"gpt-5.6-luna","name":"GPT-5.6 Luna","provider":"ai-router","provider_name":"AI-ROUTER","family":"gpt-luna","input_per_mtok":1,"output_per_mtok":6,"cache_read_per_mtok":0.1,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"output_modalities":["text"],"kind":"text","tool_call":true,"reasoning":true},{"key":"ai-router/gpt-5.4","model":"gpt-5.4","name":"GPT-5.4","provider":"ai-router","provider_name":"AI-ROUTER","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"],"output_modalities":["text"],"kind":"text","tool_call":true,"reasoning":true},{"key":"ai-router/gpt-5.6-terra","model":"gpt-5.6-terra","name":"GPT-5.6 Terra","provider":"ai-router","provider_name":"AI-ROUTER","family":"gpt-terra","input_per_mtok":2.5,"output_per_mtok":15,"cache_read_per_mtok":0.25,"context":1050000,"max_output":128000,"modalities":["text","image","pdf"],"output_modalities":["text"],"kind":"text","tool_call":true,"reasoning":true},{"key":"ai-router/gpt-5.5","model":"gpt-5.5","name":"GPT-5.5","provider":"ai-router","provider_name":"AI-ROUTER","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"],"output_modalities":["text"],"kind":"text","tool_call":true,"reasoning":true},{"key":"ai-router/gpt-5.6-sol","model":"gpt-5.6-sol","name":"GPT-5.6 Sol","provider":"ai-router","provider_name":"AI-ROUTER","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"],"output_modalities":["text"],"kind":"text","tool_call":true,"reasoning":true}]}