首页
学习
活动
专区
圈层
工具
发布

#models

WorkBuddy关于Models.json的问题?

初步分析如下,你可以尝试下: 1. 为什么会出现重复和模型消失? 重复与锁住图标:如果你在 models.json 里写的 id 和 WorkBuddy 内置的 DeepSeek V4 pro 的 id 完全一样,软件会同时尝试加载两个同名模型。其中一个因为被你的自定义配置占用或鉴权冲突,就会显示为“锁住”状态。 内置 V4 flash 消失:如果你在配置里也添加了一个 DeepSeek V4 flash(或者 id 命名冲突),自定义配置会直接覆盖掉内置的官方通道,导致原本免费或内置的 V4 flash 无法在列表中显示。 2. 自定义 DeepSeek 模型的标准写法 为了不影响内置模型,自定义模型的 id 和 name 一定要取一个独一无二的名字(比如加上 -custom 或 -pro 后缀)。 如果你是通过 OpenRouter 或其他中转服务接入 DeepSeek V4 Pro,标准的 models.json 内容建议如下: { "models": [ { "id": "deepseek-v4-pro-custom", "name": "DeepSeek V4 Pro (Custom)", "vendor": "OpenAI", "url": "https://openrouter.ai/api/v1/chat/completions", "apiKey": "sk-or-v1-你的真实API_KEY", "maxInputTokens": 64000, "maxOutputTokens": 8192, "supportsToolCall": true, "supportsImages": false } ], "availableModels": [ "deepseek-v4-pro-custom" ] } 配置参数说明: id:这里我改成了 deepseek-v4-pro-custom,只要不和内置的 deepseek-v4-pro 或 deepseek-v4-flash 重名即可。 name:显示在对话框下拉菜单里的名字,方便你区分。 url:如果你用的是 OpenRouter,地址填 https://openrouter.ai/api/v1/chat/completions;如果是官方直连,填官方兼容 OpenAI 的接口地址。 apiKey:替换为你自己的 API Key。 vendor:通常填 OpenAI 即可,因为 DeepSeek 的接口是兼容 OpenAI 格式的。 解决方法: 删除当前的 models.json(此时内置的 V4 Flash 会恢复)。 按照上面提供的代码,新建一个 models.json,确保 id 是独一无二的(例如 deepseek-v4-pro-custom)。 重启 WorkBuddy。 这样操作后,你的模型列表里会同时存在: 内置的 DeepSeek V4 Flash(Auto 模式可以正常调用)。 你自定义的 DeepSeek V4 Pro (Custom)(你可以手动选择它来跑高精度任务)... 展开详请
初步分析如下,你可以尝试下: 1. 为什么会出现重复和模型消失? 重复与锁住图标:如果你在 models.json 里写的 id 和 WorkBuddy 内置的 DeepSeek V4 pro 的 id 完全一样,软件会同时尝试加载两个同名模型。其中一个因为被你的自定义配置占用或鉴权冲突,就会显示为“锁住”状态。 内置 V4 flash 消失:如果你在配置里也添加了一个 DeepSeek V4 flash(或者 id 命名冲突),自定义配置会直接覆盖掉内置的官方通道,导致原本免费或内置的 V4 flash 无法在列表中显示。 2. 自定义 DeepSeek 模型的标准写法 为了不影响内置模型,自定义模型的 id 和 name 一定要取一个独一无二的名字(比如加上 -custom 或 -pro 后缀)。 如果你是通过 OpenRouter 或其他中转服务接入 DeepSeek V4 Pro,标准的 models.json 内容建议如下: { "models": [ { "id": "deepseek-v4-pro-custom", "name": "DeepSeek V4 Pro (Custom)", "vendor": "OpenAI", "url": "https://openrouter.ai/api/v1/chat/completions", "apiKey": "sk-or-v1-你的真实API_KEY", "maxInputTokens": 64000, "maxOutputTokens": 8192, "supportsToolCall": true, "supportsImages": false } ], "availableModels": [ "deepseek-v4-pro-custom" ] } 配置参数说明: id:这里我改成了 deepseek-v4-pro-custom,只要不和内置的 deepseek-v4-pro 或 deepseek-v4-flash 重名即可。 name:显示在对话框下拉菜单里的名字,方便你区分。 url:如果你用的是 OpenRouter,地址填 https://openrouter.ai/api/v1/chat/completions;如果是官方直连,填官方兼容 OpenAI 的接口地址。 apiKey:替换为你自己的 API Key。 vendor:通常填 OpenAI 即可,因为 DeepSeek 的接口是兼容 OpenAI 格式的。 解决方法: 删除当前的 models.json(此时内置的 V4 Flash 会恢复)。 按照上面提供的代码,新建一个 models.json,确保 id 是独一无二的(例如 deepseek-v4-pro-custom)。 重启 WorkBuddy。 这样操作后,你的模型列表里会同时存在: 内置的 DeepSeek V4 Flash(Auto 模式可以正常调用)。 你自定义的 DeepSeek V4 Pro (Custom)(你可以手动选择它来跑高精度任务)

COMFYUI加载为 BiRefNet Ultra 的模型时,没有指定文件?

领券