“模型不存在”提示表明模型标识与Qoder服务注册表不匹配,需先通过View Supported Models确认模型名大小写及格式是否完全一致,再用curl验证本地Lingma服务是否已加载对应模型ID,最后修正config.json中models映射并执行reload-models刷新注册表。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在 Qoder 中配置自定义模型时提示“模型不存在”,说明后端服务无法识别你填写的模型标识,不是插件界面卡顿或网络超时这类表层问题,而是模型名与服务注册表完全不匹配。
确认模型是否真实存在于 Qoder 支持列表
第一步:打开 Qoder 设置页 → Other Settings → Qoder → Model Configuration,点击右侧 View Supported Models 按钮。
第二步:在弹出的模型清单中查找你输入的模型名(如 qwen3、lingma-pro、qoder-llm-v2),注意大小写、连字符、版本号必须完全一致——【qwen3.5-0.8b 不是合法模型名,Qoder 当前不支持任何带 .5 的 Qwen 版本】。
第三步:若清单中无该模型,说明它尚未被 Qoder 官方接入或未完成白名单注册,此时强行填写只会触发 404 错误。
检查模型配置路径与服务加载状态
方法一:通过命令行验证模型是否已加载
在终端执行:curl http://127.0.0.1:8000/v1/models(端口以你本地 Lingma 服务实际监听为准)。
如果返回空数组或 {"error": "Not Found"},说明 Lingma 进程未成功加载任何模型;若返回含 "id": "qwen3" 的完整列表,则证明服务正常,问题出在前端填写的模型名与返回 ID 不一致。
方法二:核对模型名是否混淆了部署路径与逻辑标识
你在 vLLM 或 ModelScope 中下载的模型路径(如 Qwen/Qwen3-0.6B)只是本地文件位置,【Qoder 要求填写的是服务端注册的模型 ID,不是 Hugging Face 仓库名】。例如:即使你本地放着 Qwen/Qwen3-0.6B,Qoder 配置里也必须填 qwen3(前提是服务端已将该路径映射为 qwen3 这个 ID)。
重载模型注册表并强制刷新缓存
① 确保 Lingma 进程正在运行且监听端口正常(查看任务管理器是否有 Lingma.exe 或 ./Lingma 进程)。
② 修改 ~/.lingma/config.json,在 models 节点下添加或修正对应条目:
"qwen3": { "path": "/home/ubuntu/.cache/modelscope/hub/models/Qwen/Qwen3-0.6B", "type": "text-generation" }
③ 执行 ./Lingma reload-models(macOS/Linux)或双击 Lingma.exe reload(Windows),等待日志输出 Model qwen3 registered successfully。
④ 返回 PyCharm,点击 Qoder 设置页右上角 Reload Configuration 按钮,使插件重新拉取最新模型列表。


















