工作流 Workflow 支持通过可视化的方式,对大语言模型、条件判断、插件等功能进行组合,从而实现复杂、稳定的业务流程编排,例如新闻搜索、报告分析等。当目标任务场景包含较多的步骤,且对输出结果的准确性、格式有严格要求时,适合配置工作流来实现。
本文将介绍如何使用插件节点构建一个用于搜索新闻的工作流。Botnow
工作流开发流程
- 创建工作流
- 登录 Botnow 控制台
- 在左侧菜单选择工作流,然后单击创建工作流。
- 输入基本信息:
- 工作流名称:示例值 搜索新闻工作流
- 功能描述:示例值 用于搜索新闻的工作流
- 点击确定。
- 在工作流的编排页面,点击 “添加节点”->“插件节点”,选择 “腾讯新闻热点榜” 内置的 “getLatestNews”,将 “开始” 节点与 “getLatestNews” 节点连接起来
- 添加 “基础节点”->"大模型 LLM" 节点和结束节点,依次将 “getLatestNews” 节点和 "大模型 LLM" 节点连接起来,"大模型 LLM" 和 “结束” 节点连接起来。效果如图:
- 配置输入输出参数:
- 点击右侧的” 调试 “窗口,调试工作流:
- 调试成功后,点击” 发布 “工作流。
- 在 Bot 中添加工作流并测试
1.创建 Bot,命名为” 搜索新闻 Bot“。
2.添加工作流” 搜索新闻工作流 “。
3.在 Bot 的右侧预览与调试区域,输入内容预览 Bot 实现的效果。例如输入” 科技新闻 “
总 结
工作流(Workflow)开发通过遵循最佳实践,开发者可以创建出复杂、高质量、高性能的工作流,为您的智能体提供强大的功能支持。希望本文能够为您提供有价值的指导,帮助您充分发挥 Botnow 工作流的潜力,实现智能体的自动化和智能化。