COZE扣子AI系列课程,AI工作流搭建,核心内容教学
工作流基础概念
- 定义:工作流是业务流程的自动化载体,在扣子平台中,能将大模型、插件、代码等模块组合成可重复调用的自动化流水线,通过可视化节点串联任务步骤,实现 “数据输入→处理→输出” 的结构化执行。
- 作用
- 提升效率:可自动化处理多步骤任务,如报告生成、数据采集等,节省人力和时间。
- 保证准确性:通过节点约束输出格式,避免大模型自由发挥导致的错误。
- 标准化流程:固化业务逻辑,确保不同执行者输出结果一致。
- 工具集成:能无缝整合插件、API、数据库等外部资源,扩展大模型能力边界。
- 特点
- 零代码可视化:以拖拽节点的方式搭建流程,无需编程基础,降低了使用门槛。
- 灵活编排:支持条件分支、循环、并行处理等复杂逻辑,可根据具体业务需求进行定制。
- 动态调试:能够实时试运行并查看节点输出,快速定位问题,方便进行优化和调整。
- 跨平台发布:可一键部署至飞书、豆包等平台,作为智能体功能模块调用,方便在不同场景中应用。
工作流核心结构 —— 节点
- 开始节点:工作流的起始节点,用于设定启动工作流所需的信息,位于工作流最前端。在单工作流模式下,默认值为 BOT_USER_INPUT,即工作流可直接启动,无需用户额外输入信息。
- 结束节点:工作流的最终节点,用于返回工作流运行后的结果信息,位于最末端。支持返回变量和返回文本两种方式,返回变量模式以 JSON 格式输出所有返回参数;返回文本模式下,智能体中的模型将直接使用指定内容回复对话,回答内容可引用输出参数,也可设置流式输出。
- 大模型节点:工作流的核心内容,可调用大型语言模型,根据输入参数和提示词生成回复,主要用于执行文本生成任务。涉及模型选择、参数设置、模式选择、技能添加、输入输出设置以及异常处理等操作。
- 插件节点:用于在工作流中调用插件运行指定工具,插件是一系列可调用 API 的工具集合。
- 工作流节点:扣子提供的工作流节点可实现工作流嵌套工作流,在一个工作流中,可将另一个工作流作为其中一个步骤或节点,以实现更复杂任务的自动化。
工作流搭建步骤
- 创建工作流
- 登录扣子平台,在资源库页面右上角单击 “+ 资源”,选择 “工作流”。
- 设置工作流的名称与描述,单击 “确认”,创建后页面会自动跳转至工作流的编辑页面,初始状态包含开始节点和结束节点。
- 编排工作流
- 点击 “选择节点”,在底部面板中选择要使用的节点,如大模型节点、插件节点等。
- 将各个节点按照业务逻辑相连接,形成完整的工作流程。
- 配置节点的输入和输出参数,确保数据在节点之间正确传递和处理。
- 测试并发布工作流
- 点击 “试运行”,输入测试数据,查看工作流的运行结果,检查是否符合预期,若存在问题,及时调整节点配置和流程逻辑。
- 运行成功后进行发布,发布成功的工作流可以在智能体中进行引用,实现与智能体的协同工作
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)