diff --git a/opencode.json b/opencode.json index 53f9a5c..b079182 100644 --- a/opencode.json +++ b/opencode.json @@ -1,76 +1,148 @@ { "$schema": "https://opencode.ai/config.json", + "instructions": [ + "~/.config/opencode/BUZZ-MEDIA.md" + ], "plugin": [ "opencode-openai-codex-auth", "superpowers@git+https://github.com/obra/superpowers.git" ], "provider": { - "zuccaro": { + "zuccaro-oui": { "npm": "@ai-sdk/openai-compatible", - "name": "Zuccaro AI", + "name": "Zuccaro AI (OUI)", "options": { "baseURL": "https://ai.zuccaro.me/api" }, "models": { - "DeepSeek-V4-Flash-Vision-Exp": { - "name": "DeepSeek-V4-Flash-Vision-Exp", - "limit": { "context": 1048576, "output": 384000 }, - "cost": { "input": 0.44, "output": 1.32, "cache_read": 0.0028 }, + "bifrost.DeepSeek-V4-Flash-0731": { + "name": "DeepSeek V4 Flash 0731", "reasoning": true, - "interleaved": { "field": "reasoning_content" }, - "modalities": { "input": ["text", "image"], "output": ["text"] }, - "variants": { - "max": { "reasoningEffort": "max" }, - "high": { "reasoningEffort": "high" }, - "low": { "reasoningEffort": "low" }, - "none": { "reasoningEffort": "none" } + "interleaved": { + "field": "reasoning_content" + }, + "limit": { + "context": 786432, + "output": 384000 + }, + "cost": { + "input": 0.44, + "output": 1.32, + "cache_read": 0.0028, + "cache_write": 0 + }, + "modalities": { + "input": ["text"], + "output": ["text"] } }, - "Qwen3.8-27B-NVFP4": { - "name": "Qwen3.8-27B-NVFP4", - "limit": { "context": 163840, "output": 32768 }, + "bifrost.DeepSeek-V4-Flash-Vision-Exp": { + "name": "DeepSeek V4 Flash Vision Exp", "reasoning": true, - "modalities": { "input": ["text", "image"], "output": ["text"] }, - "interleaved": { "field": "reasoning_content" }, - "variants": { - "xhigh": { "reasoningEffort": "xhigh" }, - "medium": { "reasoningEffort": "medium" }, - "low": { "reasoningEffort": "low" }, - "no-thinking": { "reasoningEffort": "none" } + "interleaved": { + "field": "reasoning_content" + }, + "limit": { + "context": 524288, + "output": 384000 + }, + "modalities": { + "input": ["text", "image"], + "output": ["text"] } }, - "GLM-5.3-Flash": { - "name": "GLM-5.3-Flash", - "limit": { "context": 524288, "output": 131072 }, - "cost": { "input": 0.15, "output": 0.5, "cache_read": 0.03 }, + "bifrost.Qwen3.8-27B-NVFP4": { + "name": "Qwen3.8 27B NVFP4", "reasoning": true, - "interleaved": { "field": "reasoning_content" }, - "modalities": { "input": ["text", "image"], "output": ["text"] }, + "interleaved": { + "field": "reasoning_content" + }, + "limit": { + "context": 217088, + "output": 32768 + }, + "modalities": { + "input": ["text"], + "output": ["text"] + }, "variants": { - "max": { "reasoningEffort": "max" }, - "high": { "reasoningEffort": "high" }, - "low": { "reasoningEffort": "low" } - } - }, - "Blackwell-Auto": { - "name": "Blackwell-Auto", - "reasoning": true, - "limit": { "context": 524288, "output": 131072 }, - "interleaved": { "field": "reasoning_content" }, - "modalities": { "input": ["text", "image"], "output": ["text"] }, - "variants": { - "high": { "reasoningEffort": "high" }, + "no-thinking": { "reasoningEffort": "none" }, "medium": { "reasoningEffort": "medium" }, "low": { "reasoningEffort": "low" } } }, - "Qwen3-4B-Instruct-2507-GGUF-Q4_K_XL": { - "name": "Qwen3-4b", - "limit": { "context": 32768, "output": 32768 } + "bifrost.Qwen3.8-27B-Abliterated": { + "name": "Qwen3.8 27B Abliterated", + "reasoning": true, + "interleaved": { + "field": "reasoning_content" + }, + "limit": { + "context": 217088, + "output": 32768 + }, + "modalities": { + "input": ["text"], + "output": ["text"] + } + }, + "bifrost.GLM-5.3-Flash-SGLang": { + "name": "GLM 5.3 Flash SGLang", + "reasoning": true, + "interleaved": { + "field": "reasoning_content" + }, + "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" + }, + "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"] + } + }, + "Qwen3-4B-Instruct-2507-GGUF:Q4_K_XL": { + "name": "Qwen3 4B", + "reasoning": false, + "limit": { + "context": 32768, + "output": 32768 + }, + "modalities": { + "input": ["text"], + "output": ["text"] + } } } } }, - "model": "zuccaro/Blackwell-Auto", - "small_model": "zuccaro/Qwen3.8-27B-NVFP4" -} \ No newline at end of file + "model": "zuccaro-oui/bifrost.Blackwell-Auto", + "small_model": "zuccaro-oui/bifrost.Qwen3.8-27B-NVFP4" +}