diff --git a/dot_config/pi/models.json b/dot_config/pi/models.json index 047823bb46977bb551af8c1ec0a40d990c763229..b8cf239a33db0210450c7179dc5e4b32f742cd89 100644 --- a/dot_config/pi/models.json +++ b/dot_config/pi/models.json @@ -8,7 +8,9 @@ { "id": "claude-opus-4.5", "name": "Claude Opus 4.5", + "reasoning": true, "supportsReasoningEffort": true, + "supportsDeveloperRole": false, "input": ["text", "image"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 200000, @@ -17,7 +19,9 @@ { "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": 256000, @@ -26,7 +30,9 @@ { "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": 205000, @@ -35,7 +41,20 @@ { "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": 50688 + }, + { + "id": "qwen3.5-397b-a17b", + "name": "Qwen3.5 387B A17B", + "reasoning": true, + "supportsReasoningEffort": true, + "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 202752, @@ -44,7 +63,9 @@ { "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, @@ -53,7 +74,9 @@ { "id": "deepseek-v3.2", "name": "DeepSeek V3.2", + "reasoning": true, "supportsReasoningEffort": true, + "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 162816, @@ -62,7 +85,9 @@ { "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, @@ -72,6 +97,7 @@ "id": "diff-apply", "name": "Diff Apply", "reasoning": false, + "supportsDeveloperRole": false, "input": ["text"], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 256000,