diff --git a/pi/models.json b/pi/models.json index e5618ef..8c5a67f 100644 --- a/pi/models.json +++ b/pi/models.json @@ -1,5 +1,38 @@ { "providers": { + "gufo": { + "baseUrl": "http://desktop:8080/v1", + "api": "openai-completions", + "apiKey": "no-key", + "models": [ + { + "id": "qwen3.8-flash", + "name": "Qwen3.8 Flash", + "reasoning": true, + "input": ["text", "image"], + "cost": { + "input": 0, + "output": 0, + "cacheRead": 0, + "cacheWrite": 0 + }, + "contextWindow": 262144, + "maxTokens": 131072, + "thinkingLevelMap": { + "off": "off", + "minimal": "minimal", + "low": "low", + "medium": "medium", + "high": "high", + "xhigh": "xhigh", + "max": "max" + }, + "compat": { + "supportsStrictMode": true + } + } + ] + }, "qwen-token-plan": { "modelOverrides": { "qwen3.8-flash": { diff --git a/pi/settings.linux.json b/pi/settings.linux.json index e052902..95960d5 100644 --- a/pi/settings.linux.json +++ b/pi/settings.linux.json @@ -6,6 +6,7 @@ "defaultProvider": "qwen-token-plan", "defaultModel": "qwen3.8-flash", "enabledModels": [ + "gufo/**", "opencode-go/**", "qwen-token-plan/**" ],