{
    "displayName": "Charm Hyper",
    "baseUrl": "https://hyper.charm.land/v1",
    "apiKeyTemplate": "sk-hyper-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "models": [
        {
            "id": "deepseek-v4.1-flash",
            "name": "DeepSeek-V4.1-Flash (Hyper)",
            "tooltip": "Charm Hyper — DeepSeek-V4.1-Flash。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["high", "xhigh", "low"],
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [0.33, 1.31, 0.03]
        },
        {
            "id": "deepseek-v4-flash-0731",
            "name": "DeepSeek-V4-Flash-0731 (Hyper)",
            "tooltip": "Charm Hyper — DeepSeek-V4-Flash-0731。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["high", "max", "low"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [0.44, 1.32, 0.044]
        },
        {
            "id": "deepseek-v4-pro-0813",
            "name": "DeepSeek-V4-Pro-0813 (Hyper)",
            "tooltip": "Charm Hyper — DeepSeek-V4-Pro-0813。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["high", "max", "low"],
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [1.437216, 4.311648, 0.047907]
        },
        {
            "id": "gemma-4-26b-a4b-it",
            "name": "Gemma-4-26B-A4B (Hyper)",
            "tooltip": "Charm Hyper — Gemma-4-26B-A4B。",
            "sdkMode": "openai-sse",
            "maxInputTokens": 236000,
            "maxOutputTokens": 20000,
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [0.098, 0.334, 0.049]
        },
        {
            "id": "glm-5.2",
            "name": "GLM-5.2 (Hyper)",
            "tooltip": "Charm Hyper — GLM-5.2。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["xhigh", "high"],
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [1.52432, 4.79072, 0.152432]
        },
        {
            "id": "glm-5.3",
            "name": "GLM-5.3 (Hyper)",
            "tooltip": "Charm Hyper — GLM-5.3。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["max", "high", "low"],
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [1.52432, 4.79072, 0.283088]
        },
        {
            "id": "glm-5.3-flash",
            "name": "GLM-5.3-Flash (Hyper)",
            "tooltip": "Charm Hyper — GLM-5.3-Flash。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["max", "high", "low"],
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [0.16332, 0.5444, 0.031575]
        },
        {
            "id": "gpt-oss-120b",
            "name": "GPT-OSS-120B (Hyper)",
            "tooltip": "Charm Hyper — GPT-OSS-120B。",
            "sdkMode": "openai-sse",
            "maxInputTokens": 118000,
            "maxOutputTokens": 10000,
            "reasoningEffort": ["low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [0.178, 0.68, 0.089]
        },
        {
            "id": "inkling",
            "name": "Inkling (Hyper)",
            "tooltip": "Charm Hyper — Inkling。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [1.0888, 4.40964, 0.185096]
        },
        {
            "id": "kimi-k2.7-code",
            "name": "Kimi-K2.7-Code (Hyper)",
            "tooltip": "Charm Hyper — Kimi-K2.7-Code。",
            "sdkMode": "openai-sse",
            "maxInputTokens": 224000,
            "maxOutputTokens": 32000,
            "extraBody": { "enabled_thinking": true },
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [1.03436, 4.3552, 0.206872]
        },
        {
            "id": "kimi-k2-thinking",
            "name": "Kimi-K2-Thinking (Hyper)",
            "tooltip": "Charm Hyper — Kimi-K2-Thinking。",
            "sdkMode": "openai-sse",
            "maxInputTokens": 236000,
            "maxOutputTokens": 20000,
            "extraBody": { "enabled_thinking": true },
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [0.6, 2.5, 0.3]
        },
        {
            "id": "kimi-k3",
            "name": "Kimi-K3 (Hyper)",
            "tooltip": "Charm Hyper - Kimi-K3。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["high", "max", "low"],
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [3.2664, 16.332, 0.32664, 0]
        },
        {
            "id": "minimax-m2.7",
            "name": "MiniMax-M2.7 (Hyper)",
            "tooltip": "Charm Hyper — MiniMax-M2.7。",
            "sdkMode": "openai-sse",
            "maxInputTokens": 168000,
            "maxOutputTokens": 32000,
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [0.484, 1.852, 0.242]
        },
        {
            "id": "minimax-m3",
            "name": "MiniMax-M3 (Hyper)",
            "tooltip": "Charm Hyper — MiniMax-M3。",
            "sdkMode": "openai-sse",
            "contextSize": [512000, 400000, 256000, 192000],
            "maxInputTokens": 448000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["low", "medium", "high"],
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [0.32664, 1.30656, 0.064239]
        },
        {
            "id": "qwen3.7-flash",
            "name": "Qwen3.7-Flash (Hyper)",
            "tooltip": "Charm Hyper - Qwen3.7-Flash。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["none", "minimal", "low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [0.2, 0.8, 0.04]
        },
        {
            "id": "qwen3.7-max",
            "name": "Qwen3.7-Max (Hyper)",
            "tooltip": "Charm Hyper — Qwen3.7-Max。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["none", "minimal", "low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [2.5, 7.5, 0.5]
        },
        {
            "id": "qwen3.7-plus",
            "name": "Qwen3.7-Plus (Hyper)",
            "tooltip": "Charm Hyper — Qwen3.7-Plus。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["none", "minimal", "low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [1.2, 4.8, 0.24]
        },
        {
            "id": "qwen3.8-2.4t-a95b",
            "name": "Qwen3.8-2.4T-A95B (Hyper)",
            "tooltip": "Charm Hyper — Qwen3.8-2.4T-A95B。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["minimal", "low", "medium", "high"],
            "capabilities": { "toolCalling": true, "imageInput": false },
            "tokenPricing": [2.0, 6.0, 0.25]
        },
        {
            "id": "qwen3.8-27b",
            "name": "Qwen3.8-27B (Hyper)",
            "tooltip": "Charm Hyper — Qwen3.8-27B。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["none", "minimal", "low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [0.5, 3.0, 0.1]
        },
        {
            "id": "qwen3.8-flash",
            "name": "Qwen3.8-Flash (Hyper)",
            "tooltip": "Charm Hyper — Qwen3.8-Flash。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["none", "minimal", "low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [0.15, 0.47, 0.016]
        },
        {
            "id": "qwen3.8-max",
            "name": "Qwen3.8-Max (Hyper)",
            "tooltip": "Charm Hyper — Qwen3.8-Max。",
            "sdkMode": "openai-sse",
            "contextSize": [1000000, 512000, 400000, 256000, 192000],
            "maxInputTokens": 936000,
            "maxOutputTokens": 64000,
            "reasoningEffort": ["none", "minimal", "low", "medium", "high"],
            "thinkingFormat": "effort-none",
            "capabilities": { "toolCalling": true, "imageInput": true },
            "tokenPricing": [2.0, 6.0, 0.25]
        }
    ]
}
