Requests and responses are the provider's own shapes — we add authentication, metering and billing. Model IDs, endpoints and prices below are read from the live catalogue, so this page cannot drift from what is actually served.
OpenAI-compatible. Streaming supported. Most text, vision and agent models live here.
curl https://chinesemodels.ai/v1/chat/completions \
-H "Authorization: Bearer $CHINESEMODELS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-flash",
"messages": [{ "role": "user", "content": "Hello" }],
"stream": false
}'For clients built against the Claude SDK. Same models, Anthropic request body.
curl https://chinesemodels.ai/v1/messages \
-H "Authorization: Bearer $CHINESEMODELS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "GLM-5",
"max_tokens": 256,
"messages": [{ "role": "user", "content": "Hello" }]
}'Billed per generated image. Request fields follow the provider's own image API.
curl https://chinesemodels.ai/v1/images/generations \
-H "Authorization: Bearer $CHINESEMODELS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-3.0",
"prompt": "a red panda on a mossy rock, morning light",
"n": 1
}'Billed per task. Long-running: allow up to 15 minutes; the response carries a task id.
curl https://chinesemodels.ai/v1/videos \
-H "Authorization: Bearer $CHINESEMODELS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "Seedance-2.5",
"prompt": "a corgi running through shallow water, 5s, 16:9",
"duration": 5
}'Non-streaming calls return the provider's JSON with one added object:
"chinesemodels": {
"charged_usd": 0.000013,
"quota_remaining_usd": 4.99
}Streaming responses pass SSE through unchanged and are metered on the final usage chunk. Errors we generate use { error: { message, type, code } } with codes invalid_api_key, quota_exceeded, insufficient_balance, unsupported_endpoint, upstream_blocked.
Point an MCP client at the endpoint below with your normal API key. Tools:get_balance,get_usage,list_models,estimate_cost.
{
"mcpServers": {
"chinesemodels": {
"type": "http",
"url": "https://chinesemodels.ai/api/mcp",
"headers": { "Authorization": "Bearer sk-cm-…" }
}
}
}93 models enabled. Prices are per 1M tokens unless the model bills per call.
| Model ID | Vendor | Billing | Price | Endpoints | Capabilities |
|---|---|---|---|---|---|
| qwen3-omni-flash | Qwen | Tokens | $0.2687 / $1.03 | openai, anthropic | |
| DeepSeek-V4-Flash-0731 | DeepSeek | Dynamic | $1.5 / $4.5 | openai, anthropic | Reasoning Model, Text Generation, Tools +1 |
| GLM-5 | Z-ai | Dynamic | $4 / $18 | openai, anthropic | Text Generation, Reasoning Model, Code Generation +4 |
| happyhorse-1.1-r2v | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| doubao-seed-1-6-flash-250828 | ByteDance | Dynamic | $0.15 / $1.5 | openai, anthropic | |
| qwen3.8-max | Qwen | Tokens | $1.79 / $5.37 | openai, anthropic | |
| Qwen3.5-35B-A3B | Qwen | Dynamic | $0.4 / $3.2 | openai, anthropic | |
| qwen-mt-turbo | Qwen | Tokens | $0.1045 / $0.291 | openai, anthropic | |
| deepseek-flash | DeepSeek | Tokens | $0.1493 / $0.597 | openai, anthropic | Reasoning Model, Text Generation, Tools +1 |
| happyhorse-1.0-t2v | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| Qwen3.5-27B | Qwen | Dynamic | $0.6 / $4.8 | openai, anthropic | |
| qwen-image-3.0-pro | Qwen | Per call | $0.0373 | image-generation | Image Generation, Image |
| qwen3.7-max | Qwen | Tokens | $0.8955 / $2.69 | openai, anthropic | Reasoning Model, Text Generation, Tools +1 |
| qwen3.6-flash | Qwen | Dynamic | $1.2 / $7.2 | openai, anthropic | Reasoning Model, Text Generation, Image Understanding +3 |
| Wan2.6-T2V | Qwen | Per call | $0.1616 | openai, anthropic | Video Generation, Video |
| qwen3.7-flash | Qwen | Dynamic | $0.2 / $0.8 | openai, anthropic | |
| qwen3-coder-plus | Qwen | Dynamic | $4 / $16 | openai, anthropic | |
| DeepSeek-V4-Flash-Vision-Exp | DeepSeek | Dynamic | $1.5 / $4.5 | openai, anthropic | |
| MiniMax-M3 | MiniMax | Dynamic | $2.1 / $8.4 | openai, anthropic | Text Generation, Reasoning Model, Image Understanding +2 |
| Kimi-K2.6 | Moonshot AI | Tokens | $0.9701 / $4.03 | openai, anthropic | Reasoning Model, Text Generation, Image Understanding +1 |
| Kimi-K3 | Moonshot AI | Tokens | $2.99 / $14.93 | openai, anthropic | Text Generation, Reasoning Model, Image Understanding +3 |
| qwen3.6-plus | Qwen | Dynamic | $2 / $12 | openai, anthropic | Reasoning Model, Text Generation, Image Understanding +3 |
| MiniMax-M2.5 | MiniMax | Tokens | $0.3134 / $1.25 | openai, anthropic | Text Generation, Code Generation, Reasoning Model +4 |
| happyhorse-1.0-video-edit | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| Wan2.6-I2V | Qwen | Per call | $0.1616 | openai, anthropic | Video Generation, Video |
| doubao-seed-2-0-mini-260215 | ByteDance | Dynamic | $0.2 / $2 | openai, anthropic | |
| Wan2.2-I2V-Plus | Qwen | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| MiniMax-M2.7 | MiniMax | Tokens | $0.3134 / $1.25 | openai, anthropic | Text Generation, Reasoning Model, Tools +1 |
| happyhorse-1.0-r2v | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| doubao-seed-2-1-pro-260628 | ByteDance | Tokens | $0.8955 / $4.48 | openai, anthropic | |
| doubao-seed-2-0-code-preview-260215 | ByteDance | Dynamic | $3.2 / $16 | openai, anthropic | |
| qwen3.7-plus | Qwen | Dynamic | $2 / $8 | openai, anthropic | |
| qwen-image-3.0 | Qwen | Per call | $0.0269 | image-generation | Image Generation, Image |
| qwen-image-2.0-pro | Qwen | Per call | $0.0746 | image-generation | Image Generation, Image |
| Seedance-1.5-Pro | ByteDance | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| Seedance-2.5 | ByteDance | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| Kimi-K2.7-Code | Moonshot AI | Tokens | $0.9701 / $4.03 | openai, anthropic | Text Generation, Image Understanding, Reasoning Model +2 |
| GLM-5.3 | Z-ai | Tokens | $1.19 / $4.18 | openai, anthropic | |
| Hy3 | Hunyuan | Tokens | $0.1493 / $0.597 | openai, anthropic | |
| doubao-seed-1-8-251228 | ByteDance | Tokens | $0.1194 / $0.2985 | openai, anthropic | |
| Seedance-1.0-Pro | ByteDance | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| Hy3-preview | Hunyuan | Dynamic | $1.2 / $4 | openai, anthropic | Reasoning Model, Text Generation, Tools +1 |
| Qwen3.6-27B | Qwen | Tokens | $0.4478 / $2.69 | openai, anthropic | |
| qwen-long | Qwen | Tokens | $0.0746 / $0.2985 | openai, anthropic | |
| happyhorse-1.1-t2v | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| happyhorse-1.0-i2v | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| kling-v3-i2v | Kling | Per call | $0.1939 | openai-video | Video Generation, Video |
| Wan3.0-Video-Prime | Alibaba | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| kling-v3-t2v | Kling | Per call | $0.1939 | openai-video | Video Generation, Video |
| GLM-5-Turbo | Z-ai | Dynamic | $5 / $22 | openai, anthropic | Text Generation, Reasoning Model, Tools +2 |
| qwen3.5-plus | Qwen | Dynamic | $0.8 / $4.8 | openai, anthropic | |
| qwen3.5-flash | Qwen | Dynamic | $0.2 / $2 | openai, anthropic | |
| DeepSeek-V3.2 | DeepSeek | Tokens | $0.2985 / $0.4478 | openai, anthropic | |
| doubao-seed-2-0-lite-260215 | ByteDance | Dynamic | $0.6 / $3.6 | openai, anthropic | |
| Doubao-Seed-1.6-vision | ByteDance | Dynamic | $0.8 / $8 | openai, anthropic | |
| qwen3-max | Qwen | Dynamic | $2.5 / $10 | openai, anthropic | |
| minimax_h3_b99_001 | MiniMax | Tokens | $75 / $75 | openai-video | Video |
| Wan3.0-Video | Alibaba | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| DeepSeek-V4-Flash | DeepSeek | Tokens | $0.1493 / $0.2985 | openai, anthropic | |
| qwen3-vl-plus | Qwen | Dynamic | $1 / $10 | openai, anthropic | Reasoning Model, Text Generation, Image Understanding +4 |
| happyhorse-1.1-i2v | HappyHorse | Per call | $0.2586 | openai, anthropic | Video Generation, Video |
| Wan2.7-I2V | Qwen | Per call | $0.1616 | openai, anthropic | Video Generation, Video |
| Seedance-2.0 | ByteDance | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| doubao-seed-2-0-mini-260428 | ByteDance | Dynamic | $0.2 / $2 | openai, anthropic | Text Generation, Image Understanding, Reasoning Model +3 |
| Doubao-Seed-1.6-flash | ByteDance | Dynamic | $0.15 / $1.5 | openai, anthropic | |
| qwen-flash | Qwen | Dynamic | $0.15 / $1.5 | openai, anthropic | |
| qwen-image-2.0 | Qwen | Per call | $0.0299 | image-generation | Image Generation, Image |
| DeepSeek-V4-Pro | DeepSeek | Tokens | $1.79 / $3.58 | openai, anthropic | Reasoning Model, Text Generation, Tools +2 |
| DeepSeek-V4-Pro-0813 | DeepSeek | Dynamic | $4.5 / $13.5 | openai, anthropic | Reasoning Model, Text Generation, Tools +2 |
| GLM-5.2 | Z-ai | Tokens | $1.19 / $4.18 | openai, anthropic | Reasoning Model, Text Generation, Tools +2 |
| doubao-seed-2-0-lite-260428 | ByteDance | Dynamic | $0.6 / $3.6 | openai, anthropic | |
| qwen-plus-latest | Qwen | Dynamic | $0.8 / $2 | openai, anthropic | |
| minimax_h3_b99_002 | MiniMax | Tokens | $75 / $75 | openai-video | Video |
| qwen3.6-max-preview | Qwen | Dynamic | $9 / $54 | openai, anthropic | Reasoning Model, Text Generation, Json +2 |
| Qwen3.5-397B-A17B | Qwen | Dynamic | $1.2 / $7.2 | openai, anthropic | Text Generation, Code Generation, Reasoning Model +6 |
| Wan2.7-T2V | Qwen | Per call | $0.1616 | openai, anthropic | Video Generation, Video |
| glm-5.3-flash | Z-ai | Tokens | $0.1194 / $0.4179 | openai, anthropic | |
| doubao-seed-2-0-pro-260215 | ByteDance | Dynamic | $3.2 / $16 | openai, anthropic | |
| doubao-1-5-lite-32k-250115 | ByteDance | Tokens | $0.0448 / $0.0896 | openai, anthropic | |
| qwen3-vl-flash | Qwen | Dynamic | $0.15 / $1.5 | openai, anthropic | |
| qwen3.8-flash | Qwen | Tokens | $0.1194 / $0.403 | openai, anthropic | |
| qwen3-max-preview | Qwen | Dynamic | $6 / $24 | openai, anthropic | |
| qwen-plus | Qwen | Dynamic | $0.8 / $2 | openai, anthropic | |
| doubao-seed-1-6-250615 | ByteDance | Tokens | $0.1194 / $0.2985 | openai, anthropic | |
| doubao-1-5-pro-32k-250115 | ByteDance | Tokens | $0.1194 / $0.2985 | openai, anthropic | |
| Qwen3.6-35B-A3B | Qwen | Tokens | $0.2687 / $1.61 | openai, anthropic | |
| Doubao-Seed-1.6 | ByteDance | Tokens | $0.1194 / $0.2985 | openai, anthropic | |
| GLM-5V-Turbo | Z-ai | Dynamic | $5 / $22 | openai, anthropic | |
| GLM-5.1 | Z-ai | Dynamic | $6 / $24 | openai, anthropic | Text Generation, Reasoning Model, Tools +2 |
| Kimi-K2.5 | Moonshot AI | Tokens | $0.597 / $3.13 | openai, anthropic | Text Generation, Tools, Text |
| minimax_h3_zm_u24 | MiniMax | Tokens | $75 / $75 | openai-video | Video |
| Wan2.2-T2V-Plus | Qwen | Tokens | $75 / $75 | openai-video | Video Generation, Video |
| Qwen3.5-122B-A10B | Qwen | Dynamic | $0.8 / $6.4 | openai, anthropic |
Per-model request fields follow the upstream provider's API for that model family: OpenAI-style messages for text, prompt for images and video. If a model rejects a field, the provider's validation error is returned verbatim.