版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AIAgent在专业分析领域的应用第5章5.1AIAgent在专业分析领域的应用特征5.2智能体的分支模式5.3使用Coze制作旅游规划智能体5.4工作流中的插件5.5【实战案例】:基于Coze的旅行规划智能体5.8本章小结5.9课后练习5.1.1
专业分析领域AIAgent的特征在专业分析领域,AIAgent具有以下几个显著特征。(1)个性化定制能力:AIAgent能够根据不同用户或不同场景的需求,提供定制化的分析和建议。例如,在旅行规划领域,它能够根据用户的偏好和预算制订个性化的旅行计划;在医疗领域,它能够根据患者的健康数据提供个性化的治疗方案。(2)实时性与动态调整:许多专业分析领域的目标是对实时数据做出快速反应,如天气变化的实时更新、医疗诊断的实时反馈等。AIAgent能够实时处理和分析数据,迅速响应变化,并根据新的信息做出动态调整,确保分析结果的时效性和准确性。(3)自动化与高效性:AIAgent能够将许多烦琐的分析任务自动化,从而大大提高工作效率。比如,在法律分析领域,AIAgent可以自动筛选相关法律文献,帮助律师快速获得关键信息,节省大量的人工检索时间。(4)多模态数据融合:许多专业分析应用涉及多种类型的数据,如文本、图像、语音等。AIAgent能够通过多模态学习,结合不同类型的数据源,提供更加全面和深入的分析结果,提升预测的准确性。5.1.2
专业分析领域的需求与热点智能化推荐与个性化服务已经成为现代企业竞争的重点。从电商平台到医疗健康,再到在线教育,个性化推荐系统无处不在。AIAgent能够通过深度学习用户的行为数据、偏好、历史记录等,为每个用户提供量身定制的解决方案。在旅行规划中,AIAgent能够根据用户的兴趣、预算和时间限制提供个性化的旅行路线;根据实时天气查询结果提供出行建议;根据交通情况推荐景点游览顺序;通过调用相关软件提前进行酒店、车票的预订。本章主要针对专业分析领域中的旅行领域,以旅行规划智能体作为研究案例。5.1AIAgent在专业分析领域的应用特征5.2智能体的分支模式5.3使用Coze制作旅游规划智能体5.4工作流中的插件5.5【实战案例】:基于Coze的旅行规划智能体5.8本章小结5.9课后练习5.2
智能体的分支模式图展示的是以分支模式构建的工作流,在输入节点后,不同的任务可以通过对应的分支同时进行,最终将结果返回用户。这种模式既能加快工作流的执行,还能根据用户的输入意图选择不同的分支,本章案例中的旅行规划智能体将采用分支模式。5.1AIAgent在专业分析领域的应用特征5.2智能体的分支模式5.3使用Coze制作旅游规划智能体5.4工作流中的插件5.5【实战案例】:基于Coze的旅行规划智能体5.8本章小结5.9课后练习5.3.1
项目背景与整体思路在传统的旅行规划中,景点选择、攻略查询、出行安排、天气查询、航班查询等任务都需要人们手动去完成。例如,首先利用搜索引擎搜索目的地的知名景点信息。在确定了景点地址后,使用导航软件查询交通路线,根据路线选择不同的交通工具并购票。再切换到酒店预订软件预订酒店。等到达景点后,进行购票、拍照和发朋友圈等。要完成这些任务,人们需要在不同的App之间进行切换,如果能设计自动完成以上任务的AIAgent,就可以一站式解决旅游出行中的问题。5.3.2
业务流程划分根据以上分析,可将用户的核心需求分为5类:查询攻略、查询景点、查询交通、查询天气和查询航班,如图所示。5.3.3
节点与工作流逻辑工作流的逻辑为用户输入旅行需求,大模型对需求进行分析,由具有意图识别功能的节点根据需求分配任务,如果用户输入查询攻略,则进入查询攻略的分支;如果用户输入查询天气,则进入查询天气的分支,如图所示。5.1AIAgent在专业分析领域的应用特征5.2智能体的分支模式5.3使用Coze制作旅游规划智能体5.4工作流中的插件5.5【实战案例】:基于Coze的旅行规划智能体5.8本章小结5.9课后练习5.4
工作流中的插件在本案例的工作流中,需要调用外部工具来进行实时信息(如天气信息、交通信息、景点信息、航班信息等)的获取。这些都依赖插件来完成。下面对本案例的工作流中的插件进行介绍。5.1AIAgent在专业分析领域的应用特征5.2智能体的分支模式5.3使用Coze制作旅游规划智能体5.4工作流中的插件5.5【实战案例】:基于Coze的旅行规划智能体5.8本章小结5.9课后练习5.5.1
搭建工作流(1)启动Coze,新建一个智能体,设置“智能体名称”为“旅行规划智能体”,“智能体功能介绍”为“旅行中的智能规划AIAgent”,如图所示,单击“确认”按钮。5.5.1
搭建工作流(2)创建一个工作流,设置“工作流名称”为“travel_plan”,“工作流描述”为“旅行规划智能体的工作流”,如图所示,单击“确认”按钮。5.5.1
搭建工作流(3)单击开始节点,在弹出的界面中配置开始节点的“输入”。本案例强制用户使用表单输入的方式,在开始节点中新增6个变量,变量名分别为destination(目的地)、from(出发地)、start_time(开始日期)、days(旅游天数)、people_number(出行人数)、requirements(具体查询需求),如图所示。5.5.1
搭建工作流(3)单击开始节点,在弹出的界面中配置开始节点的“输入”。本案例强制用户使用表单输入的方式,在开始节点中新增6个变量,变量名分别为destination(目的地)、from(出发地)、start_time(开始日期)、days(旅游天数)、people_number(出行人数)、requirements(具体查询需求),如图所示。5.5.1
搭建工作流(4)创建一个大模型节点,将开始节点与大模型节点连接。大模型节点用来接收用户的输入,并进行文本内容提取。将大模型节点的“输入”配置为开始节点的6个变量,变量名保持一致,如图所示。5.5.1
搭建工作流(5)为大模型节点配置“输出”,新增两个变量“output”“title”,如图所示。其中,“output”用来集成用户输入的查询需求;“title”是大模型生成的旅游标题,以供大模型_攻略节点联网搜索旅行攻略。。5.5.1
搭建工作流(6)创建一个意图识别节点,用来根据用户输入的不同需求选择不同的分支。将大模型节点与意图识别节点相连,在意图识别节点界面的“意图匹配”右侧,单击“+”按钮新增5个意图匹配分支,分别为“查询攻略”“查询景点”“查询交通”“查询天气”“查询航班”,如图所示。5.5.1
搭建工作流(7)创建一个大模型节点,将其命名为“大模型_攻略”,将意图识别节点的“查询攻略”端口连接到大模型_攻略节点的输入端口,如图所示。5.5.1
搭建工作流(7)创建一个大模型节点,将其命名为“大模型_攻略”,将意图识别节点的“查询攻略”端口连接到大模型_攻略节点的输入端口,如图所示。5.5.1
搭建工作流(8)创建一个头条搜索插件节点,默认名称为“search”,配置“count”为3、“input_query”为大模型_攻略节点的输出,如图5-18所示。至此,查询攻略分支搭建完毕。5.5.1
搭建工作流(9)创建一个大模型节点,将其命名为“大模型_景点”,将意图识别节点的“查询景点”端口与大模型_景点节点的输入端口连接,配置大模型_景点节点的“输入”为开始节点的destination输出和requirements输出,如图所示。5.5.1
搭建工作流(10)添加一个search_around插件节点,在其配置界面中,配置“输入”中的“address”为大模型_景点节点的address输出、“keyword”为大模型_景点节点的keywords输出,如图5-21所示。至此,查询景点分支搭建完毕。5.5.1
搭建工作流(11)创建一个大模型节点,将其命名为“大模型_交通”,将意图识别节点的“查询交通”端口与大模型_交通节点的输入端口连接,如图所示。5.5.1
搭建工作流(12)创建一个plan_integrated插件节点,将它与大模型_交通节点连接,用来查询交通路线。配置该插件节点的“输入”为大模型_交通节点的destination输出和origin输出,变量名保持不变,如图所示。至此,查询交通分支搭建完毕。5.5.1
搭建工作流(13)由于在输入时,只要求用户输入了开始日期和天数,为体现智能体的便利性,在工作流中使用代码来自动计算旅行的结束日期。创建一个代码节点,将其命名为“代码_天气”,配置代码_天气节点的“输入”为开始节点的start_time输出和days输出,配置代码_天气节点的“输出”为“start_time”“end_time”,分别代表旅游开始日期和结束日期。将意图识别节点的“查询天气”端口与代码_天气节点的输入端口连接,单击“在IDE中编辑”按钮,开始编写代码,如图所示。5.5.1
搭建工作流(14)编写代码如下。5.5.1
搭建工作流(15)创建一个DayWeather插件节点,将它与代码_天气节点连接。配置DayWeather插件节点的“输入”为开始节点的destination输出、代码_天气节点的end_time输出和start_time输出,如图所示。至此,查询天气分支搭建完毕。5.5.1
搭建工作流(16)创建一个代码节点,将其命名为“代码_航班”,将意图识别节点的“查询航班”端口与代码_航班节点的输入端口连接,代码_航班节点的配置和代码_天气节点相同,编写的代码也相同,如图所示。5.5.1
搭建工作流(17)创建一个获取航班信息的getRoute插件节点,将它与代码_航班节点连接。由于查询航班需要知道出发时间、目的地和出发地3个变量,因此配置getRoute的“输入”中的变量“dep”为开始节点的destination输出、变量“arr”为开始节点的from输出、变量“depTime”为代码_航班节点的end_time输出(查询航班这里的depTime可以是start_time也可以是end_time,因为去程的航班以start_time进行查询、返程的航班以end_time进行查询,所以其arr和dep的顺序也就不一样,在返程时出发地就变成了目的地),如图所示。5.5.1
搭建工作流(18)将所有分支的最后一个节点都和结束节点相连(意图识别节点还有一个其他端口,将该端口直接连接到结束节点),配置结束节点,接收来自所有分支的结果,以不同的输出变量显示,如图所示。5.5.2
测试与发布工作流(1)首先测试查询攻略功能。设置“days”为“4”、“destination”为“昆明”、“from”为“长沙”、“people_number”为“4”、“requirements”为“昆明旅游攻略”、“start_time”为“2025-12-26”,单击“试运行”按钮后,结束节点的输出变量如图5-33所示,其中包含昆明旅游攻略。5.5.2
测试与发布工作流(2)测试查询景点功能,保持其他输入不变,更改“requirements”为“查询景点滇池”,单击“试运行”按钮,结束节点的输出变量包含滇池的相关信息,如图所示。5.5.2
测试与发布工作流(3)测试查询天气功能,保持其他输入不变,更改“requirements”为“查询天气”,单击“试运行”按钮,查看结束节点的输出变量,可以看到旅行期间昆明的天气,如图所示。5.5.2
测试与发布工作流(4)测试查询交通功能,保持其他输入不变,更改“requirements”为“从昆明植物园到万寿宫的公共交通”,在结束节点的输出变量中可以看到查询结果,显示了可达的公交线路的详细信息,如图所示。5.5.2
测试与发布工作流(5)测试查询航班功能,保持其他输入不变,更改“requirements”为“查询航班”,在结束节点的输出变量中可以看到查询结果,如图所示。5.5.3
配置智能体5.5.4
测试智能体(2)对智能体的航班查询功能进行测试。例如,设置“start_time”为“2025-12-30”、“days”为“5”、“destination”为“昆明”、“from”为“长沙”、“people_number”为“4”、“requirements”为“查询航班”,单击发送按钮后可以看到智能体返回了出发当天相关航班的信息,如图所示。5.5.5
发布智能体单击界面右上角的“发布”按钮后,会进入“发布”界面,Coze会要求用户填写发布记录,在“选择发布渠道”中勾选“扣子商店”复选框,单击界面右上角的“发布”按钮,经平台审核通过后即可发布到扣子商店,如图所示。5.5.6
评价与展望本案例实现的旅行规划智能体具备目的地旅游攻略查询、景点信息查询、天气查询、出行航班查询、交通查询等智能功能,后续读者可以为它添加记账等数据库操作功能,不断完善智能体,使它成为更全面的旅行规划助手。此外,读者也可以改进工作流的流程,如不限制用户使用表单输入,支持用户直接输入文字,由工作流对文字进行理解,然后判断用户意图;或者在工作流的运行过程中,按需让用户补充信息,让工作流的运行更为灵活。5.1AIAgent在专业分析领域的应用特征5.2智能体的分支模式5.3使用Coze制作旅游规划智能体5.4工作流中的插件5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中小学生交通安全教育知识主题班会课件
- 《压力管道安全技术监察规程》解读
- 2026年秋季学期干部职工流感与普通感冒的区别课件
- 初中七年级语文上册古诗文月考专项检测试卷含答案
- 2026年职业应聘测试题及答案
- 2026年动词现在分词测试题及答案
- 医基试题及答案
- 2026年招聘文秘笔试测试题及答案
- 2026年销售潜力测试题及答案
- 2026年物质简单运动测试题及答案
- 四川蜀道铁路投资集团有限责任公司2026年秋季校园招聘笔试备考题库及答案详解
- 心电图培训专项试题及答案呈现
- 2026年静脉治疗理论试题及答案
- 新苏教版三年级数学上册第一单元《4.混合运算(3)》课件
- 2026年乡镇副镇长公开选拔面试试题附答案
- 新人教版数学四年级上册《1亿有多大》教学课件
- 2026秋小学岭南版美术六年级上册(新教材)教学计划附教学进度表
- 26新二年级上册科学【知识点总结】教科版
- 《技术学科知识与教学能力》(高级中学)全套备考核心资料(含真题解析)
- JJG 688-2025 汽车排放气体测试仪检定规程
- 成人急性激越症状快速处置中国专家共识(2024版)
评论
0/150
提交评论