diff --git a/opencode.json b/opencode.json index 41554ff..cca1468 100644 --- a/opencode.json +++ b/opencode.json @@ -1,162 +1,161 @@ { "$schema": "https://opencode.ai/config.json", - "plugin": [ + "plugins": [ "opencode-openai-codex-auth", "superpowers@git+https://github.com/obra/superpowers.git" ], - "provider": { + "model": "zuccaro/bifrost.Blackwell-Auto", + "small_model": "zuccaro/bifrost.Qwen3.8-27B-NVFP4", + "providers": { "zuccaro": { - "npm": "@ai-sdk/openai-compatible", "name": "Zuccaro AI (OUI)", - "options": { + "package": "aisdk:@ai-sdk/openai-compatible", + "settings": { "baseURL": "https://ai.zuccaro.me/api" }, "models": { - "bifrost.Qwen3.8-27B-NVFP4": { - "name": "Qwen3.8 27B NVFP4", - "reasoning": true, - "interleaved": { - "field": "reasoning_content" + "bifrost.Blackwell-Auto": { + "modelID": "bifrost.Blackwell-Auto", + "name": "Blackwell Auto", + "compatibility": { + "reasoningField": "reasoning_content" }, - "limit": { - "context": 217088, - "output": 32768 + "capabilities": { + "tools": true, + "input": ["text", "image"], + "output": ["text"] }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "variants": { - "xhigh": { - "reasoningEffort": "xhigh" - }, - "medium": { - "reasoningEffort": "medium" - }, - "low": { - "reasoningEffort": "low" - }, - "no-thinking": { - "reasoningEffort": "none" + "variants": [ + { "id": "high", "settings": { "reasoningEffort": "high" } }, + { "id": "low", "settings": { "reasoningEffort": "low" } }, + { "id": "max", "settings": { "reasoningEffort": "max" } }, + { "id": "medium", "settings": { "reasoningEffort": "medium" } }, + { "id": "no-thinking", "settings": { "reasoningEffort": "none" } }, + { "id": "xhigh", "settings": { "reasoningEffort": "xhigh" } } + ], + "cost": { + "input": 0.15, + "output": 0.5, + "cache": { + "read": 0.03, + "write": 0 } - } - }, - "bifrost.Qwen3.8-27B-Abliterated": { - "name": "Qwen3.8 27B Abliterated", - "reasoning": true, - "interleaved": { - "field": "reasoning_content" }, "limit": { - "context": 217088, - "output": 32768 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] + "context": 524288, + "output": 131072 } }, "bifrost.GLM-5.3-Flash-NVFP4": { + "modelID": "bifrost.GLM-5.3-Flash-NVFP4", "name": "GLM 5.3 Flash NVFP4", - "reasoning": true, - "interleaved": { - "field": "reasoning_content" + "compatibility": { + "reasoningField": "reasoning_content" + }, + "capabilities": { + "tools": true, + "input": ["text", "image"], + "output": ["text"] + }, + "variants": [ + { "id": "high", "settings": { "reasoningEffort": "high" } }, + { "id": "low", "settings": { "reasoningEffort": "low" } }, + { "id": "max", "settings": { "reasoningEffort": "max" } } + ], + "cost": { + "input": 0.15, + "output": 0.5, + "cache": { + "read": 0.03, + "write": 0 + } }, "limit": { "context": 524288, "output": 131072 - }, - "cost": { - "input": 0.15, - "output": 0.5, - "cache_read": 0.03, - "cache_write": 0 - }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] } }, - "bifrost.Blackwell-Auto": { - "name": "Blackwell Auto", - "reasoning": true, - "interleaved": { - "field": "reasoning_content" + "bifrost.Qwen3.8-27B-Abliterated": { + "modelID": "bifrost.Qwen3.8-27B-Abliterated", + "name": "Qwen3.8 27B Abliterated", + "compatibility": { + "reasoningField": "reasoning_content" }, + "capabilities": { + "tools": true, + "input": ["text", "image"], + "output": ["text"] + }, + "variants": [ + { "id": "low", "settings": { "reasoningEffort": "low" } }, + { "id": "medium", "settings": { "reasoningEffort": "medium" } }, + { + "id": "no-thinking", + "settings": { + "body": { + "chat_template_kwargs": { + "enable_thinking": false + } + } + } + }, + { "id": "xhigh", "settings": { "reasoningEffort": "xhigh" } } + ], "limit": { - "context": 524288, - "output": 131072 + "context": 217088, + "output": 32768 + } + }, + "bifrost.Qwen3.8-27B-NVFP4": { + "modelID": "bifrost.Qwen3.8-27B-NVFP4", + "name": "Qwen3.8 27B NVFP4", + "compatibility": { + "reasoningField": "reasoning_content" }, - "cost": { - "input": 0.15, - "output": 0.5, - "cache_read": 0.03, - "cache_write": 0 + "capabilities": { + "tools": true, + "input": ["text", "image"], + "output": ["text"] }, - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "variants": { - "max": { - "reasoningEffort": "max" + "variants": [ + { "id": "low", "settings": { "reasoningEffort": "low" } }, + { "id": "medium", "settings": { "reasoningEffort": "medium" } }, + { + "id": "no-thinking", + "settings": { + "body": { + "chat_template_kwargs": { + "enable_thinking": false + } + } + } }, - "xhigh": { - "reasoningEffort": "xhigh" - }, - "high": { - "reasoningEffort": "high" - }, - "medium": { - "reasoningEffort": "medium" - }, - "low": { - "reasoningEffort": "low" - }, - "no-thinking": { - "reasoningEffort": "none" - } + { "id": "xhigh", "settings": { "reasoningEffort": "xhigh" } } + ], + "limit": { + "context": 217088, + "output": 32768 } }, "Qwen3-4B-Instruct-2507-GGUF:Q4_K_XL": { + "modelID": "Qwen3-4B-Instruct-2507-GGUF:Q4_K_XL", "name": "Qwen3 4B", - "reasoning": false, + "capabilities": { + "tools": true, + "input": ["text"], + "output": ["text"] + }, + "variants": [ + { "id": "low", "settings": { "reasoningEffort": "low" } }, + { "id": "medium", "settings": { "reasoningEffort": "medium" } }, + { "id": "high", "settings": { "reasoningEffort": "high" } } + ], "limit": { "context": 32768, "output": 32768 - }, - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] } } } } - }, - "model": "zuccaro/bifrost.Blackwell-Auto", - "small_model": "zuccaro/bifrost.Qwen3.8-27B-NVFP4" + } }