搭建联网搜索工作流
场景介绍
在使用大模型处理各类任务时,用户期望能够获得准确、及时的信息支持。然而,大模型默认不具备联网能力,无法获取实时信息,这导致在处理需要最新数据的场景时存在信息滞后和准确性不足的问题。您可以通过添加搜索插件,让工作流在运行时调用搜索引擎获取最新内容。
本文演示如何使用代码节点和插件节点,构建一个处理搜索结果的工作流。
效果展示
用户输入关键词,工作流通过插件进行联网搜索,展示联网搜索的前几条搜索标题和链接,并通过大模型总结联网搜索的内容。

工作流设计
重点介绍工作流中的一些主要节点,每个节点负责特定的任务。以下是各个节点的功能和设计思路。
- 开始节点:作为工作流的入口,开始节点负责接收用户输入的文本、语音或文件。
- 插件节点-智谱搜索:该节点对用户输入的内容进行联网搜索。
- 大模型节点:根据插件节点联网搜索的内容进行总结。
- 代码节点:提取插件节点联网搜索内容的标题和URL。
- 结束节点:展示联网搜索内容的标题和URL,以及大模型总结的搜索结果。

操作步骤
搭建工作流详细步骤如下:
步骤一:创建工作流
- 登录AgentArts智能体开发平台,在左侧导航栏“个人空间”区域,选择目标空间。
- 单击左侧导航栏,单击左上角“工作流”页签,进入工作流应用管理界面,单击右上角“创建工作流”。
- 选择创建“对话型工作流”,在对应的创建页面,配置工作流相关信息,具体如图3所示,参数如表1所示。
- 配置完成后单击“立即创建”,进入工作流编排页面。
步骤二:添加插件节点
步骤四:配置工作流节点
工作流各个核心节点的配置方式如下:
节点类型 | 说明 | 示例 |
|---|---|---|
开始节点 | 使用系统默认配置query参数,表示用户输入的内容。 |
|
插件节点-智谱搜索 | 此节点对用户输入的内容进行联网搜索。 输入参数:search_query,引用开始节点的query。其余参数保持默认值即可。 |
|
大模型节点 | 此节点根据插件节点联网搜索的内容进行总结。
|
|
代码节点 | 此节点提取插件节点联网搜索内容的标题和URL。
|
|
结束节点 | 此节点用于展示联网搜索内容的标题和URL,以及大模型总结的搜索结果。
|
|
步骤五:发布工作流
- 工作流试运行成功后,在工作流编排页面,单击右上角“提交版本”。
- 输入版本号与版本描述,如图8所示。
- 发布完成后选择上方“渠道管理”页签,可进入渠道管理页面。在网页分享渠道的操作列单击“发布”按钮后将出现“立即访问”、“复制链接”、“重新生成”文字按钮。这里可以通过两种方式访问工作流应用的网页应用链接,同时支持重新生成发布链接。图9 发布工作流

- 立即访问:单击当前页面的“立即访问”按钮,可立即进入网页版应用。 图10 立即访问网页应用

- 复制链接:单击当前页面的“复制链接”按钮,可直接复制网页URL嵌入或分享到其他应用场景。 图11 复制工作流应用访问地址

- 重新生成:重新生成工作流应用发布链接。
- 立即访问:单击当前页面的“立即访问”按钮,可立即进入网页版应用。















