必须用bml model serving api对接dify,因零代码微调模型不兼容openai接口;需在bml发布在线服务并获取地址与ak/sk;dify中选custom供应商,填服务地址、ak/sk、model id,认证选hmac-sha256;启用后添加模型并测试,成功返回含"text"的json即对接完成。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Dify中直接调用你在百度BML平台零代码微调完成的专属大模型(如基于Qwen-7B或ERNIE-Bot-4微调出的业务模型),必须绕过常规“OpenAI兼容接口”路径,改用百度官方BML Model Serving API标准协议对接——因为BML导出的模型服务地址不遵循OpenAI格式,硬填会触发404或schema校验失败。
确认BML模型已发布为在线服务
登录百度智能云BML控制台 → 进入「我的模型」→ 找到已完成零代码微调并训练成功的模型 → 点击右侧「部署」→ 选择「在线服务」→ 填写服务名称(如dify-prod-qwen-finance)→ 计算规格选GPU·P4(最低可用)→ 点击「发布」。发布成功后,在「服务详情」页复制「服务地址」(形如https://bml.baidubce.com/v1/bml/xxxxx)和「AK/SK」密钥对。
【务必确认服务状态为「运行中」且健康检查通过,否则Dify将无法建立连接】
这一步不能跳过:BML零代码微调模型默认不自动发布,未发布的模型只有离线下载入口,没有HTTP可调用端点。
在Dify中添加自定义模型供应商
进入Dify后台 → 「设置」→ 「模型供应商」→ 点击右上角「+ 添加供应商」→ 供应商类型选「Custom」→ 填写名称(如BML-Finance-Qwen)→ 在「Base URL」栏粘贴上一步复制的完整服务地址(含/v1/bml/...路径)→「API Key」字段填写BML的Access Key→「API Secret」字段填写Secret Key→「Model ID」填你BML服务中定义的模型标识(通常为模型名称小写无空格,如qwen7b-finance-v1)→ 切换「Authentication Type」为「HMAC-SHA256」→ 保存。
使用AIsa生成图像与视频。仅需一个API密钥即可调用Gemini 3 Pro Image(图像)和Qwen Wan 2.6(视频)。
注意:Dify内置的「Baidu」供应商仅适配百度文心千帆API,与BML Model Serving协议完全不兼容,此处必须选Custom类型,否则签名机制错位导致403拒绝访问。
配置模型并验证连通性
第一步:返回「模型供应商」列表,找到刚添加的BML-Finance-Qwen条目,点击右侧「启用」开关;
第二步:进入「模型」标签页 → 点击「+ 添加模型」→ 供应商选BML-Finance-Qwen → 模型名称填qwen7b-finance-v1 → 模型ID必须与上一步「Model ID」字段完全一致(大小写、连字符均需吻合)→ 上下文长度建议填4096(BML默认限制)→ 点击「保存」;
第三步:在该模型行末点击「测试」按钮 → 输入测试提示词「请用中文简述微调模型的作用」→ 等待响应;若返回JSON格式结果且包含"text"字段内容,说明对接成功;若报错Invalid signature,请回查HMAC-SHA256密钥是否填反或Base URL是否多截了路径;若返回Service not found,则BML服务地址未带完整API版本路径。










