主要用于演示参数提取和迭代两个节点配合使用的工作流,实现任务的批量处理
第一步:根据场景需求,先画业务流程图
大模型根据输入文章的标题和大纲,逐一生成各章节的内容,完成一篇长文章的扩写
第二步:考虑用哪些节点,构建什么样的工作流
分析:需要通过“参数提取”节点将大模型生成的文本内容转成数组格式的片段;需要迭代节点,将各个片段进行逐一的内容生成
节点:输入节点,大模型节点,参数提取节点,迭代节点,结束节点。
工作流:
第三步:每个节点完成配置并进行单步调试
3.1 大模型
● **输入变量:**选择开始节点 “query”变量
● 模 型:选择就绪模型即可
● Prompt:
请按照以下步骤完成任务:
将用户输入的文章标题和大纲直接用作您所撰写文章的标题。根据提供的文章大纲来组织文章结构。大纲中的每个部分都应对应于文章中的一个独立章节。
确保文章内容详实、阐述充分。每个章节都应包含详细的信息、解释、示例以及其他任何相关内容,以全面涵盖该主题。
3.2 参数提取
● **输入变量:**选择大模型节点推理结果“llm_answer”变量
● 模型:选择就绪模型即可
● **提取参数:**点击“+”号,添加一个sections的array[object]类型的参数,并开启“必填”
3. 3 迭代
● **输入变量:**选择参数提取节点的输出变量sections(array[object])
● **输出变量:**选择迭代体内的输出变量-大模型输出结果llm _answer
● **迭代体:**添加一个大模型节点执行每轮迭代的文章生成
大模型_1节点
■ **输入变量:**迭代内置变量 item(string)
■ 模型:选择就绪模型即可
■ Prompt:你是一个专业的小说作家,你能根据一个大纲扩展成一篇长文章,现在你的任务是扩展一个单一段落
3.4 结束
● 输入变量:将迭代体的输出结果作为结束的输入 iteration_result(Array)
第四步:整个工作流进行调试
第五步:调试成功发布
第六步:创建智能体,调用工作流
第七步:调试并申请智能体发布
完成智能体开场白、引导问题等参数配置后,可以在右侧预览调试区域输入关键词进行智能体的效果调试。
调试完成并确保智能体能力达到预期后,点击右上角“发布”按钮,弹出“申请发布”界面,可选择智能体访问方式,修改智能体的API地址、资源配置,然后点击“确认”,即完成智能体的发布申请,智能体状态由“未发布”变成“待审批”。











