models.json (2956B)
1 { 2 "providers": { 3 "zen": { 4 "name": "Zen", 5 "api_type": "openai_compatible", 6 "base_url": "https://opencode.ai/zen/v1", 7 "api_key_env": "ZEN_API_KEY", 8 "models": { 9 "big-pickle": { 10 "model_id": "big-pickle", 11 "context_window": 200000, 12 "max_output_tokens": 128000, 13 "supports_temperature": true 14 }, 15 "gpt-5.2-codex": { 16 "model_id": "gpt-5.2-codex", 17 "context_window": 272000, 18 "max_output_tokens": 128000, 19 "supports_temperature": false 20 }, 21 "gpt-5-nano-free": { 22 "model_id": "gpt-5-nano", 23 "context_window": 400000, 24 "max_output_tokens": 128000, 25 "supports_temperature": false 26 }, 27 "minimax-m2.5-free": { 28 "model_id": "minimax-m2.5-free", 29 "context_window": 204800, 30 "max_output_tokens": 16384, 31 "supports_temperature": true 32 } 33 } 34 }, 35 "anthropic": { 36 "name": "Anthropic", 37 "api_type": "openai_compatible", 38 "base_url": "https://api.anthropic.com/v1/", 39 "api_key_env": "ANTHROPIC_API_KEY", 40 "models": { 41 "sonnet": { 42 "model_id": "claude-sonnet-4-6", 43 "context_window": 200000, 44 "max_output_tokens": 64000, 45 "supports_temperature": true 46 }, 47 "haiku": { 48 "model_id": "claude-haiku-4-5", 49 "context_window": 200000, 50 "max_output_tokens": 64000, 51 "supports_temperature": true 52 }, 53 "opus-4.6": { 54 "model_id": "claude-opus-4-6", 55 "context_window": 200000, 56 "max_output_tokens": 128000, 57 "supports_temperature": true 58 }, 59 "opus": { 60 "model_id": "claude-opus-4-7", 61 "context_window": 200000, 62 "max_output_tokens": 128000, 63 "supports_temperature": false 64 } 65 } 66 }, 67 "groq": { 68 "name": "Groq", 69 "api_type": "openai_compatible", 70 "base_url": "https://api.groq.com/openai/v1", 71 "api_key_env": "GROQ_API_KEY", 72 "models": { 73 "gpt-oss-120b": { 74 "model_id": "openai/gpt-oss-120b", 75 "context_window": 131072, 76 "max_output_tokens": 65536, 77 "supports_temperature": true 78 }, 79 "kimi-k2": { 80 "model_id": "moonshotai/kimi-k2-instruct-0905", 81 "context_window": 262144, 82 "max_output_tokens": 16384, 83 "supports_temperature": true 84 } 85 } 86 }, 87 "openrouter": { 88 "name": "OpenRouter", 89 "api_type": "openai_compatible", 90 "base_url": "https://openrouter.ai/api/v1", 91 "api_key_env": "OPENROUTER_API_KEY", 92 "models": { 93 "nemotron-30b-free": { 94 "model_id": "nvidia/nemotron-3-nano-30b-a3b:free", 95 "context_window": 128000, 96 "max_output_tokens": 16384, 97 "supports_temperature": true 98 } 99 } 100 } 101 } 102 }