diff --git a/dot_config/pi/models.json b/dot_config/pi/models.json index b2520973cc6b5b984f5b95da527e026c21dcd256..3ba33061d3d32c401d8f05dc7ea44a1c885309a5 100644 --- a/dot_config/pi/models.json +++ b/dot_config/pi/models.json @@ -9,100 +9,118 @@ "id": "claude-opus-4.6", "name": "Claude Opus 4.6", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, - "maxTokens": 50000 + "maxTokens": 50000, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "claude-sonnet-4.6", "name": "Claude Sonnet 4.6", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, - "maxTokens": 50000 + "maxTokens": 50000, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "gpt-5.3-codex", "name": "GPT 5.3 Codex", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 400000, - "maxTokens": 128000 + "maxTokens": 128000, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "kimi-k2.5h", "name": "Kimi K2.5h", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 262144, - "maxTokens": 32768 + "maxTokens": 32768, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "glm-5", "name": "GLM 5", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 202752, - "maxTokens": 20275 + "maxTokens": 20275, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "glm-4.7", "name": "GLM 4.7", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 202752, - "maxTokens": 20275 + "maxTokens": 20275, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "minimax-m2.5", "name": "MiniMax M2.5", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 196608, - "maxTokens": 19660 + "maxTokens": 19660, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "qwen3.5-397b-a17b", "name": "Qwen3.5 397B A17B", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 262144, - "maxTokens": 65536 + "maxTokens": 65536, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "gpt-oss-120b", "name": "GPT OSS 120B", "reasoning": true, - "supportsReasoningEffort": true, - "supportsDeveloperRole": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 131072, - "maxTokens": 13107 + "maxTokens": 13107, + "compat": { + "supportsReasoningEffort": true, + "supportsDeveloperRole": false + } }, { "id": "diff-apply",