diff --git a/dot_config/pi/models.json b/dot_config/pi/models.json index 17e90f9001adacb5dd176a652a313f1c0e7d9ce2..4a222d3d0b0b1030a4fe85b50db423039ac2f697 100644 --- a/dot_config/pi/models.json +++ b/dot_config/pi/models.json @@ -6,91 +6,91 @@ "api": "openai-completions", "models": [ { - "id": "glm-4.7", - "name": "GLM 4.7", + "id": "deepseek-v3.2", + "name": "DeepSeek V3.2", "reasoning": true, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 200000, - "maxTokens": 40000, + "contextWindow": 162816, + "maxTokens": 32563, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "glm-4.7-flash", - "name": "GLM 4.7 Flash", + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", "reasoning": true, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 200000, - "maxTokens": 40000, + "contextWindow": 128000, + "maxTokens": 25600, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "glm-5", - "name": "GLM 5", + "id": "gpt-5.4", + "name": "GPT 5.4", "reasoning": true, - "input": ["text"], + "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 204800, - "maxTokens": 40960, + "contextWindow": 1050000, + "maxTokens": 210000, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "deepseek-v3.2", - "name": "DeepSeek V3.2", + "id": "gemini-3.1-flash-lite", + "name": "Gemini 3.1 Flash Lite Preview", "reasoning": true, - "input": ["text"], + "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 162816, - "maxTokens": 32563, + "contextWindow": 1048576, + "maxTokens": 209715, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "gpt-oss-120b", - "name": "GPT OSS 120B", + "id": "gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", "reasoning": true, - "input": ["text"], + "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 128000, - "maxTokens": 25600, + "contextWindow": 1048576, + "maxTokens": 209715, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "kimi-k2.5", - "name": "Kimi K2.5", + "id": "glm-4.7", + "name": "GLM 4.7", "reasoning": true, - "input": ["text", "image"], + "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 262144, - "maxTokens": 52428, + "contextWindow": 200000, + "maxTokens": 40000, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "kimi-k2.5h", - "name": "Kimi K2.5h", + "id": "glm-4.7-flash", + "name": "GLM 4.7 Flash", "reasoning": true, - "input": ["text", "image"], + "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 262144, - "maxTokens": 52428, + "contextWindow": 200000, + "maxTokens": 40000, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false @@ -123,104 +123,104 @@ } }, { - "id": "minimax-m2.5", - "name": "MiniMax M2.5", + "id": "claude-opus-4.6", + "name": "Claude Opus 4.6", "reasoning": true, - "input": ["text"], + "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 204800, - "maxTokens": 40960, + "contextWindow": 1000000, + "maxTokens": 200000, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "minimax-m2.5h", - "name": "MiniMax M2.5", + "id": "claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", "reasoning": true, - "input": ["text"], + "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 204800, - "maxTokens": 40960, + "contextWindow": 1000000, + "maxTokens": 200000, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "minimax-m2.7", - "name": "MiniMax M2.7", + "id": "kimi-k2.5", + "name": "Kimi K2.5", "reasoning": true, - "input": ["text"], + "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 204800, - "maxTokens": 40960, + "contextWindow": 262144, + "maxTokens": 52428, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "claude-sonnet-4.6", - "name": "Claude Sonnet 4.6", + "id": "kimi-k2.5h", + "name": "Kimi K2.5h", "reasoning": true, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 1000000, - "maxTokens": 200000, + "contextWindow": 262144, + "maxTokens": 52428, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "gpt-5.4", - "name": "GPT 5.4", + "id": "kimi-k2.6h", + "name": "Kimi K2.6h", "reasoning": true, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 1050000, - "maxTokens": 210000, + "contextWindow": 262144, + "maxTokens": 52428, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "gemini-3.1-flash-lite", - "name": "Gemini 3.1 Flash Lite Preview", + "id": "minimax-m2.5", + "name": "MiniMax M2.5", "reasoning": true, - "input": ["text", "image"], + "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 1048576, - "maxTokens": 209715, + "contextWindow": 204800, + "maxTokens": 40960, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "gemini-3.1-pro-preview", - "name": "Gemini 3.1 Pro Preview", + "id": "minimax-m2.5h", + "name": "MiniMax M2.5h", "reasoning": true, - "input": ["text", "image"], + "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 1048576, - "maxTokens": 209715, + "contextWindow": 204800, + "maxTokens": 40960, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false } }, { - "id": "claude-opus-4.6", - "name": "Claude Opus 4.6", + "id": "minimax-m2.7h", + "name": "MiniMax M2.7h", "reasoning": true, - "input": ["text", "image"], + "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, - "contextWindow": 1000000, - "maxTokens": 200000, + "contextWindow": 204800, + "maxTokens": 40960, "compat": { "supportsReasoningEffort": true, "supportsDeveloperRole": false