provider.json

  1{
  2  "name": "Charm Hyper",
  3  "id": "hyper",
  4  "api_endpoint": "https://hyper.charm.land/api/v1/fantasy",
  5  "type": "hyper",
  6  "default_large_model_id": "glm-5.1",
  7  "default_small_model_id": "deepseek-v4-flash",
  8  "models": [
  9    {
 10      "id": "deepseek-v4-flash",
 11      "name": "DeepSeek V4 Flash",
 12      "cost_per_1m_in": 0.14,
 13      "cost_per_1m_out": 0.28,
 14      "cost_per_1m_in_cached": 0.0028,
 15      "cost_per_1m_out_cached": 0,
 16      "context_window": 1000000,
 17      "default_max_tokens": 8000,
 18      "can_reason": true,
 19      "reasoning_levels": [
 20        "low",
 21        "medium",
 22        "high"
 23      ],
 24      "default_reasoning_effort": "medium",
 25      "supports_attachments": true
 26    },
 27    {
 28      "id": "deepseek-v4-pro",
 29      "name": "DeepSeek V4 Pro",
 30      "cost_per_1m_in": 0.435,
 31      "cost_per_1m_out": 0.87,
 32      "cost_per_1m_in_cached": 0.0036,
 33      "cost_per_1m_out_cached": 0,
 34      "context_window": 1000000,
 35      "default_max_tokens": 8000,
 36      "can_reason": true,
 37      "reasoning_levels": [
 38        "low",
 39        "medium",
 40        "high"
 41      ],
 42      "default_reasoning_effort": "medium",
 43      "supports_attachments": true
 44    },
 45    {
 46      "id": "gemma-4-26b-a4b-it",
 47      "name": "Gemma 4 26B A4B",
 48      "cost_per_1m_in": 0.116,
 49      "cost_per_1m_out": 0.408,
 50      "cost_per_1m_in_cached": 0.058,
 51      "cost_per_1m_out_cached": 0,
 52      "context_window": 256000,
 53      "default_max_tokens": 25600,
 54      "can_reason": true,
 55      "supports_attachments": false
 56    },
 57    {
 58      "id": "glm-5",
 59      "name": "GLM-5",
 60      "cost_per_1m_in": 0.96,
 61      "cost_per_1m_out": 3.036,
 62      "cost_per_1m_in_cached": 0.48,
 63      "cost_per_1m_out_cached": 0,
 64      "context_window": 202752,
 65      "default_max_tokens": 20275,
 66      "can_reason": true,
 67      "supports_attachments": false
 68    },
 69    {
 70      "id": "glm-5.1",
 71      "name": "GLM 5.1",
 72      "cost_per_1m_in": 1.4,
 73      "cost_per_1m_out": 4.4,
 74      "cost_per_1m_in_cached": 0.26,
 75      "cost_per_1m_out_cached": 0,
 76      "context_window": 202800,
 77      "default_max_tokens": 8000,
 78      "can_reason": true,
 79      "reasoning_levels": [
 80        "low",
 81        "medium",
 82        "high"
 83      ],
 84      "default_reasoning_effort": "medium",
 85      "supports_attachments": true
 86    },
 87    {
 88      "id": "gpt-oss-120b",
 89      "name": "gpt-oss-120b",
 90      "cost_per_1m_in": 0.18,
 91      "cost_per_1m_out": 0.61,
 92      "cost_per_1m_in_cached": 0.09,
 93      "cost_per_1m_out_cached": 0,
 94      "context_window": 131072,
 95      "default_max_tokens": 13107,
 96      "can_reason": true,
 97      "reasoning_levels": [
 98        "low",
 99        "medium",
100        "high"
101      ],
102      "default_reasoning_effort": "medium",
103      "supports_attachments": false
104    },
105    {
106      "id": "kimi-k2.5",
107      "name": "Kimi K2.5",
108      "cost_per_1m_in": 0.522,
109      "cost_per_1m_out": 2.69,
110      "cost_per_1m_in_cached": 0.261,
111      "cost_per_1m_out_cached": 0,
112      "context_window": 262144,
113      "default_max_tokens": 26214,
114      "can_reason": true,
115      "supports_attachments": false
116    },
117    {
118      "id": "kimi-k2.6",
119      "name": "Kimi K2.6",
120      "cost_per_1m_in": 0.95,
121      "cost_per_1m_out": 4,
122      "cost_per_1m_in_cached": 0.16,
123      "cost_per_1m_out_cached": 0,
124      "context_window": 262000,
125      "default_max_tokens": 8000,
126      "can_reason": true,
127      "reasoning_levels": [
128        "low",
129        "medium",
130        "high"
131      ],
132      "default_reasoning_effort": "medium",
133      "supports_attachments": true
134    },
135    {
136      "id": "llama-3.3-70b-instruct",
137      "name": "Llama 3.3 70B Instruct",
138      "cost_per_1m_in": 0.523,
139      "cost_per_1m_out": 0.786,
140      "cost_per_1m_in_cached": 0.2615,
141      "cost_per_1m_out_cached": 0,
142      "context_window": 128000,
143      "default_max_tokens": 12800,
144      "can_reason": true,
145      "supports_attachments": false
146    },
147    {
148      "id": "llama-4-maverick-17b-128e-instruct-fp8",
149      "name": "Llama 4 Maverick 17B 128E Instruct FP8",
150      "cost_per_1m_in": 0.35,
151      "cost_per_1m_out": 1.08,
152      "cost_per_1m_in_cached": 0.175,
153      "cost_per_1m_out_cached": 0,
154      "context_window": 430000,
155      "default_max_tokens": 43000,
156      "can_reason": true,
157      "supports_attachments": false
158    },
159    {
160      "id": "minimax-m2.7",
161      "name": "MiniMax M2.7",
162      "cost_per_1m_in": 0.44,
163      "cost_per_1m_out": 1.76,
164      "cost_per_1m_in_cached": 0.22,
165      "cost_per_1m_out_cached": 0,
166      "context_window": 204800,
167      "default_max_tokens": 20480,
168      "can_reason": false,
169      "supports_attachments": false
170    },
171    {
172      "id": "qwen3.6-flash",
173      "name": "Qwen3.6-Flash",
174      "cost_per_1m_in": 1,
175      "cost_per_1m_out": 4,
176      "cost_per_1m_in_cached": 1.25,
177      "cost_per_1m_out_cached": 0.1,
178      "context_window": 1000000,
179      "default_max_tokens": 64000,
180      "can_reason": true,
181      "supports_attachments": true
182    },
183    {
184      "id": "qwen3.6-max",
185      "name": "Qwen3.6-Max",
186      "cost_per_1m_in": 2,
187      "cost_per_1m_out": 12,
188      "cost_per_1m_in_cached": 2.5,
189      "cost_per_1m_out_cached": 0.2,
190      "context_window": 256000,
191      "default_max_tokens": 64000,
192      "can_reason": true,
193      "supports_attachments": false
194    },
195    {
196      "id": "qwen3.6-plus",
197      "name": "Qwen3.6-Plus",
198      "cost_per_1m_in": 2,
199      "cost_per_1m_out": 6,
200      "cost_per_1m_in_cached": 2.5,
201      "cost_per_1m_out_cached": 0.2,
202      "context_window": 1000000,
203      "default_max_tokens": 64000,
204      "can_reason": true,
205      "supports_attachments": true
206    },
207    {
208      "id": "qwen3.7-max",
209      "name": "Qwen3.7-Max",
210      "cost_per_1m_in": 2.5,
211      "cost_per_1m_out": 7.5,
212      "cost_per_1m_in_cached": 3.125,
213      "cost_per_1m_out_cached": 0.25,
214      "context_window": 1000000,
215      "default_max_tokens": 64000,
216      "can_reason": true,
217      "supports_attachments": false
218    },
219    {
220      "id": "qwen3-coder-480b-a35b-instruct-int4-mixed-ar",
221      "name": "Qwen3 Coder 480B A35B Instruct INT4 Mixed AR",
222      "cost_per_1m_in": 0.801,
223      "cost_per_1m_out": 2.185,
224      "cost_per_1m_in_cached": 0.4005,
225      "cost_per_1m_out_cached": 0,
226      "context_window": 106000,
227      "default_max_tokens": 10600,
228      "can_reason": false,
229      "supports_attachments": false
230    },
231    {
232      "id": "qwen3-next-80b-a3b-instruct",
233      "name": "Qwen3 Next 80B A3B Instruct",
234      "cost_per_1m_in": 0.1295,
235      "cost_per_1m_out": 1.216,
236      "cost_per_1m_in_cached": 0.06475,
237      "cost_per_1m_out_cached": 0,
238      "context_window": 262144,
239      "default_max_tokens": 26214,
240      "can_reason": false,
241      "supports_attachments": false
242    }
243  ]
244}