测试与发布(新闻早报智能体开发)

《扣子编程:从零开始搭建智能体 卢欣欣 清华大学出版社》【摘要 书评 试读】- 京东图书

《扣子编程:从零开始搭建智能体》全书案例持续更新-CSDN博客

4.4 测试与发布

完成编排后,在右侧的"预览与调试"面板中进行端到端测试。在对话框中输入提示词"获取财经新闻",观察智能体是否能精准识别意图、正确调用工作流,是否将"财经"准确传递给工作流的topic变量。执行成功后,智能体应按既定逻辑先输出新闻文本,随后在下一行输出合成的语音文件的链接地址,测试结果如图4-19所示。

图4-19 测试结果

测试无误后,单击页面右上角的"发布"按钮进入"发布"页面。在"发布"页面上,点击"发布记录"右边的"生成"按钮生成发布记录;在"选择发布渠道"区域,勾选所需要发布的平台,单击页面右上角的"发布"按钮即可完成上线,如图4-20所示。

图4-21 发布智能体

发布成功后,系统会生成专属链接,可"立即对话",也可直接"复制智能体链接"分享给目标用户使用,如图4-21所示。

图4-21 智能体发布成功

卡片是一种结构化的富文本展现组件,能够将枯燥的数组数据转化为图文并茂的可视化界面。在上一节搭建的智能体中,输出的新闻是一段纯文本。为增强信息的可读性与交互感,可以为智能体引用的工作流绑定卡片数据。

在智能体编排区域的工作流设置中,找到上一节添加的get_daily_news工作流,单击其右侧的"绑定卡片数据"按钮 ,然后在输出节点绑定卡片中单击"编辑"按钮,如图4-22所示。

图4-22 绑定卡片数据

在智能体回复卡片配置页面中,首先从官方卡片模板库中选择一种合适的模板,然后选择一种卡片样式(本例选择"竖向列表",并将卡片列表的最大长度设置为"5",即最多展示5条新闻)。接着进行数据源映射,将工作流"结束"节点中输出的news变量绑定至卡片的数据源。最后,依次将卡片模板中的标题、摘要、封面图、跳转链接与news变量内部的title、summary、cover、url字段进行一一绑定,如图4-23所示。配置完成后单击"确认"按钮。

图4-23 配置卡片

接下来,我们需要在调试面板中进行测试,例如:发送"经济新闻",此时智能体不仅会返回文字和语音信息,还会以精美的卡片样式呈现新闻列表,运行结果如图4-24所示。

  1. 智能体修改后再次进行发布,用户即可体验最新版的功能。

图4-24 运行效果

相关推荐
Su米苏6 分钟前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring
美狐美颜sdk9 分钟前
直播APP源码可以直接接入视频美颜sdk吗?技术方案详解
android·人工智能·音视频·美颜sdk·直播美颜sdk
问商十三载18 分钟前
AI引擎生成式优化实践:刑事辩护律师团队IP构建
大数据·人工智能
冬奇Lab35 分钟前
LLM 驱动的自动化测试系列(08):移动端自动化(四)——AppAgent:解析树与视觉特征的结合
人工智能·测试
蜗牛互联网35 分钟前
Java 17 HttpClient调用文件转写API的超时与失败回退
java·人工智能·后端
谢亮_vipxieliang38 分钟前
Kubernetes 的“操作系统化”:从容器编排到 AI 基础设施控制平面
人工智能·平面·kubernetes
云上先途139 分钟前
AI搜索排名优化,需要重点布局哪些关键词和内容形式?
人工智能·chatgpt
冬奇Lab1 小时前
一天一个开源项目(第232篇):DSH Desktop —— 把桌面壳本身也做成一个插件,30k+ Stars 的 DeepSeek Harness 桌面客户端
人工智能·开源·资讯
揽秀亭长1 小时前
从音频到五线谱|扒谱过程中的关键技术环节
人工智能·音视频