一、背景
大模型服务平台百炼的“流程”功能将于2025年11月15日下线。
我们已全新升级支持MCP、函数计算、大模型等节点的工作流编排功能,节点更丰富、功能更全面,操作更便捷。建议您尽快迁移现有“流程”至“工作流编排”,体验升级服务。
二、流程与工作流功能对比
流程vs工作流编排能力对比
功能项 |
流程(待下线) |
工作流(可替代) |
节点数量 |
5 |
15 |
发布渠道 |
百炼调用 |
除百炼外,还支持魔笔,钉钉,微信等发布渠道 |
音视频实时互动 |
❌ |
✅ |
支持MCP |
❌ |
✅ |
发布为组件 |
❌ |
✅ |
流程vs工作流编排节点能力对比
“流程”节点名 |
流程节点 |
工作流节点 |
备注 |
开始节点 |
|
|
流程中的“参数key”对应工作流中的“变量名” 此外工作流中可以添加对“变量名”的描述,更加直观易懂 |
结束节点 |
|
|
工作流输出方式有“文本输出”和“JSON输出”两种 |
判断节点 |
|
等同工作流中的条件判断节点
|
工作流:支持多级逻辑组合,适合复杂业务需求,操作更直观。 |
大模型节点 |
|
大模型节点
循环节点
|
1、流程中“选择大模型”对应的工作流中的“模型配置”; 2、工作流中提示词区分系统提示词与用户提示词分离,最大长度6000字符。支持更多提示词输入。流程中提示词长度仅1500 3、在工作流中,针对循环任务,可使用循环节点。支持在循环节点中配置工作流,支持更复杂的循环任务。 |
API调用节点 |
|
|
流程中的API调用节点:
工作流中的API节点:
|
脚本节点 |
|
|
工作流的脚本转换节点功能更全面,提供输入参数配置,可动态引用变量。编辑区域支持全屏模式,便于复杂代码编写。输出也提供详细配置,包括变量名、类型和描述。可以处理更复杂的逻辑处理,输出结果可结构化定义。 |
函数计算节点 |
|
|
工作流函数计算节点: 支持变量引用,动态性更强,支持具体函数服务,输出多级配置(变量名、类型、描述等),功能更丰富,支持变量引用与结构化输出,适合复杂业务逻辑。 |
三、“流程”到“工作流”迁移案例
案例说明:这是一个检测英语单词书写是否正确的流程,模型返回“正确”或者“错误”后使用判断节点判断大模型节点的结果等于“正确”或者“错误”,条件判断不同的结果返回不同的内容。
1、在“流程”里,是这样的!
2、在“工作流”里是这样的
工作流体验链接:https://bailian.console.aliyun.com/?tab=app#/app-center
结构基本一致,不过变量展示清晰,条件判断直观可见。
3、迁移教学
开始节点:
将“参数key”复制进“变量名”中,选择相同的“类型”,为“变量名”添加简单易懂的“描述”。
流程:
工作流:
大模型节点:
在工作流的“模型配置”中选择在流程中相同的模型,复制流程中的prompt至工作流中的system prompt,注意“变量”的修改,输入“/”选择合适的变量。
流程:
工作流:
判断节点:
工作流节点中添加与流程中相同的条件分支,选择前节点(大模型节点)的输出结果作为条件前置,手动输入常量“正确”、“错误”。
流程:
工作流:
输出节点:
由于工作流的结束节点只有一个,根据前述条件分支,工作流中添加合适数量的文本转换,粘贴流程中对应条件的的文本内容,注意变量的修改,输入“/”选择合适的变量。
将所有文本转换框连接至结束节点,在结束节点中输入“/”,放置所有文本转换框变量即可。
流程:
工作流:
点击右上角测试,检查工作流运行是否正确,完成后点击发布即可。
有还在使用旧流程能力的,参考这篇文章来做迁移吧~~🥰
如果在此过程中有任何的疑问都可以在评论区中留言探讨或是加入我们的官方支持群(钉钉群号:77600022533)进行交流反馈!