添加自定义模型后必须立即验证可用性:①在qoder ide中通过「ask」或ctrl+k调出对话框,切换至目标模型并发送测试指令;②用cli执行qoder model probe或qoder cli call命令检查健康状态;③运行ai单元测试生成,确认能否正确产出可执行测试代码。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Qoder添加自定义模型后需要立即验证是否真正可用,否则后续所有AI生成、测试、Quest任务都会调用失败模型,导致输出混乱或中断。
在Qoder IDE中发起一次对话测试
打开Qoder主界面,在左侧导航栏点击「Ask」或直接按快捷键 Ctrl+K(Windows/Linux) / Cmd+K(macOS)唤出智能对话框。
确认右上角模型选择器中已切换为你刚添加的自定义模型(如“百炼-deepseek-v3”),若未显示,请重启Qoder或刷新模型列表。
输入一句明确、低歧义的测试指令,例如:“请用中文写一段Python代码,实现两个整数相加并返回结果。”
观察响应:若返回结构清晰的代码块且无乱码、无超时提示、无“模型不可用”报错,则说明基础调用链路通畅。这一步操作起来很简单,但必须做——【未切换模型就提问,Qoder默认仍走内置GLM模型,根本测不到你的自定义模型】。
通过CLI命令行触发模型健康检查
方法一:使用内置探针命令
在项目根目录终端中执行:qoder model probe --model-id your-custom-model-id(将 your-custom-model-id 替换为阿里云百炼控制台中该模型的实际ID,通常形如 dashscope-xxx 或 bailian-xxx)。
方法二:手动构造一次最小化API调用
运行:qoder cli call --model your-custom-model-id --prompt "hello" --max-tokens 10。
成功响应会返回JSON格式结果,含 "output": {"text": "Hello"} 类字段;若返回 "error": "Unauthorized",说明API Key未正确绑定;若返回 "error": "Model not found",则ID填写错误或模型未发布到百炼公开服务域。
运行一次真实AI驱动的单元测试生成
这是最贴近工程场景的测试方式,能同时验证模型理解力、上下文长度、代码生成质量三重能力。
第一步:在Qoder编辑器中打开一个简单函数文件,例如 src/utils/math.ts,其中包含一个 add(a: number, b: number): number 函数。
第二步:将光标置于函数名上,按下 Ctrl+Shift+T(Windows/Linux)或 Cmd+Shift+T(macOS)触发Test Generator。
第三步:在弹出面板中确认目标模型已选为你的自定义模型,点击“生成测试”。
第四步:等待几秒,观察是否生成了 math.spec.ts 文件,且内容包含 it('should add two numbers', () => { expect(add(2, 3)).toBe(5); }); 这类可执行断言。若生成失败或内容为空白、仅含注释,则说明模型虽能响应,但缺乏代码理解能力,需检查百炼后台该模型的“Function Calling”开关是否开启。











