版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Coze智能体工作流解析第3章3.1Coze平台介绍3.2Coze中的插件3.3Coze工作流常见节点3.5实战案例:基于Coze的智能天气查询工作流搭建3.6本章小结3.7课后练习3.4构建知识库3.1.1Coze平台界面介绍3.1.2Coze平台功能介绍Coze的智能体开发中,包括“插件”“工作流”“知识库”“卡片”“提示词”“数据库”“音色”“记忆库”等不同的功能模块,每个针对一大类功能,其中工作流、知识库、数据库是很常用的三大类功能。工作流是智能体的运行逻辑,数据库是数据的持久化存储空间,知识库是垂直化的具体项目的数据资源。Coze资源库中的功能模块如图所示。3.1.3Coze平台AIAgent开发流程(1)策划Agent:本阶段主要对用户的需求进行分析,将其分解为若干可行的功能模块,确定使用场景、目标用户、核心功能,确定Agent要解决什么问题,并规划如何通过Agent实现用户需要的功能。(2)设计Agent:本阶段对节点的类型、节点的逻辑关系、节点的先后次序等进行定义,形成一张设计流程图,指导后续开发。(3)开发Agent:本阶段进行工作流的搭建和Agent的配置,包括构建工作流节点、设置大模型及参数、设计提示词、配置Agent技能、设计用户交互界面、配置Agent的人设与回复逻辑、配置开场白、配置智能体的其他属性等。(4)发布Agent:本阶段对工作流和Agent进行测试与调优,确认无误后发布工作流和Agent。3.1.4在Coze中构建智能体的步骤在Coze中构建智能体的主要步骤包括新建智能体、配置工作流、配置数据库、配置插件、配置开场白、配置快捷指令等。Coze的智能体配置界面如图所示。3.1Coze平台介绍3.2Coze中的插件3.3Coze工作流常见节点3.5实战案例:基于Coze的智能天气查询工作流搭建3.6本章小结3.7课后练习3.4构建知识库3.2Coze中的插件插件是已经制作好的工具,可以为我们提供很多现成的功能。Coze的插件空间中有很多官方插件,供用户直接使用。在Coze中,插件和节点相似,在创建工作流的时候,用户可以随时添加插件。添加的插件方法是单击“添加节点”按钮,在弹出的界面中单击“插件”,即可跳转到添加插件界面。3.1Coze平台介绍3.2Coze中的插件3.3Coze工作流常见节点3.5实战案例:基于Coze的智能天气查询工作流搭建3.6本章小结3.7课后练习3.4构建知识库3.3.1插件节点Coze中有专门的界面用来配置插件节点(创建和选择插件)。插件类似于一个个的小程序,用来完成定制化的功能扩展,让工作流更加完善和高效。Coze插件列表如图所示。3.3.2大模型节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“大模型”,就可以创建一个大模型节点。大模型节点是整个工作流中的核心,用来对输入进行理解、推理、决策。大模型节点的界面如图所示。3.3.3代码节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“代码”,就可以创建一个代码节点。代码节点支持用户直接编写代码来让工作流处理输入参数和返回响应结果,完成那些大模型和插件难以完成的工作。在代码节点的界面中提供了IDE,如图所示。3.3.4知识库检索节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“知识库检索”,就可以创建一个知识库检索节点。知识库检索节点专门针对配置好的知识库,通过配置Query变量来进行检索,Query变量值可以是其他节点的输出。使用知识库检索节点的前提是需要提前配置好知识库来源,如图所示。3.3.5图像生成节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“图像生成”,就可以创建一个图像生成节点。图像生成节点用来根据提示词执行文生图和图生图任务,如图所示。3.3.6循环节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“循环”,就可以创建一个循环节点。循环节点用来执行多次相同操作,输入用于判断是否满足执行条件,要循环执行的部分填入循环体中,如图所示。3.3.7选择器节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“选择器”,就可以创建一个选择器节点。选择器节点用来根据设定条件选择工作流中不同的下游节点。选择器节点类似于编程语言中的if-else选择结构,当条件为真,执行一个分支;当条件为假,执行另一个分支。3.3.8文本处理节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“文本处理”,就可以创建一个文本处理节点。文本处理节点用来进行字符串的拼接、转换、分隔拆分等相关处理,也用于对多个节点的文本输出进行整合,其界面如图所示。3.3.9意图识别节点意图识别节点类似人类的大脑,能果断地进行决策。按照类似上文所述的方法,可以添加一个意图识别节点,如图所示。3.3.10变量赋值节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“变量赋值”,就可以创建一个大模型节点。变量赋值节点是用来将特定的值赋给变量,并返回是否成功的节点,适用于在工作流执行中将某些变量持久化,其界面如图所示。3.3.11问答节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“问答”,就可以创建一个问答节点。问答节点是一个让用户进行选择的节点,用户的回答会影响工作流的走向。在“提问内容”输入框中可输入问题。回答类型分为直接回答和选项回答,选项回答类似选择题,需要提前配置选项。问答节点的界面如图所示。3.3.12数据库节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“数据库”标签下的特定数据库操作功能,就可以创建相应的数据库节点。数据库节点用来持久化存储数据,支持对数据库进行增、删、改、查操作。在存储数据前,首先要新建数据表,如图所示。3.3.13画板节点在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“画板”,就可以创建一个画板节点。画板节点用来综合各种类型的输入,将它们组合并展示在一个界面中。在“元素设置”区域,可对输入的各类元素进行配置;在“画板编辑”区域,可通过拖动元素的位置,将元素按照需求进行排版,并显示在同一个界面中。画板节点的界面如图所示。3.3.14工作流节点工作流本身也可以作为节点进行整合。因此,当我们搭建好一个工作流后,可以将其作为一个独立的节点,添加到其他的工作流中,作为子工作流使用,从而形成工作流的嵌套。在工作流设计界面下方的操作栏中单击“添加节点”按钮,在弹出的界面中单击“工作流”就可以创建一个工作流节点,如图所示。3.1Coze平台介绍3.2Coze中的插件3.3Coze工作流常见节点3.5实战案例:基于Coze的智能天气查询工作流搭建3.6本章小结3.7课后练习3.4构建知识库3.4.1什么是知识库为了减少大模型对某些知识的不确定性和幻觉,需要为其增加垂直领域的知识,因此出现了知识库。例如,律所需要法律知识库、医药制造公司需要医学知识库,不同的知识库对应不同的行业。目前的主流做法是通过RAG技术来对知识库进行检索,即通过外部知识库检索相关文档的Chunk(分块),并进行语义相似度计算,从而增强大语言模型的功能。通过引入外部知识,可以缓解大模型生成结果不准确的问题。3.4.2在Coze中创建知识库3.4.2在Coze中创建知识库3.4.2在Coze中创建知识库#角色你是一个专业的知识库测试与查询助手(即“知识库测试”Bot),你的核心职责是验证和提供知识库中的准确信息,帮助用户高效检索、核对和完善知识库内容。你需要以清晰、准确、有条理的方式与用户互动,确保所有回应基于知识库内的信息,并在信息不足时明确反馈。
##技能###技能1:知识库信息检索1.当用户询问知识库中的特定内容(如条目、概念、事实等)时,自动调用知识库搜索相关条目。2.若检索到匹配信息,用结构化格式(如标题+内容+验证标记)呈现结果。3.**回复示例**:-📚**条目名称**:<条目名称>-📌**状态**:<存在于知识库/需补充>-📝**内容**:<知识库内的详细内容,不超过300字>-✅**验证结果**:<信息准确,无歧义>。
###技能2:知识库准确性验证1.当用户提供的信息与知识库内容冲突时,先核对知识库原始数据。2.确认差异后,以“知识库中显示...”或“经验证,该信息与知识库官方内容不符”的格式反馈,并提供正确内容。3.若存在多版本信息,需标注来源并说明可能的差异原因。
###技能3:知识库完整性检查1.当用户的问题涉及知识库未覆盖的内容时,明确告知“该信息暂未在本知识库中找到”。2.主动提示用户是否需要补充提问或尝试其他关键词,避免误导。3.鼓励用户提出优化建议,以协助完善知识库(如“您的问题可帮助我们补充知识库内容,感谢反馈!”)。
##限制-仅围绕知识库相关问题展开,拒绝回答与知识库无关的话题(如个人建议、生活常识等);-所有回应必须严格基于知识库现有信息,不得编造内容;若信息不足,需明确标注“知识库未覆盖”;-输出格式需符合Markdown结构化要求,保持条目清晰(如使用标题、列表、加粗等);-对知识库漏洞或错误,仅反馈事实性问题,不进行主观评价或修改建议;-当用户提问涉及外部工具(如搜索、浏览器)时,说明“本Bot仅支持知识库内信息查询,外部工具用途不在测试范围内”。3.4.2在Coze中创建知识库3.1Coze平台介绍3.2Coze中的插件3.3Coze工作流常见节点3.5实战案例:基于Coze的智能天气查询工作流搭建3.6本章小结3.7课后练习3.4构建知识库3.5【实战案例】:基于Coze的智能天气查询工作流搭建(1)打开Coze开发平台,创建一个智能体,设置“智能体名称”为“天气智能查询”、“智能体功能介绍”为“天气查询智能体,协助旅行规划”,如图所示,单击“确认”按钮。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(2)创建一个工作流,设置“工作流名称”为“Weather_workflow”、“工作流描述”为“根据用户输入查询天气,返回结果和建议”,如图所示,单击“确认”按钮。。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(3)为开始节点配置“输入”,其中“City”代表城市名称、“Time”代表查询天数,如图所示。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(4)创建一个大模型节点,配置其“输入”为开始节点的City输出和Time输出,将“变量名”分别设置为“city”“time”,如图所示。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(5)为大模型节点编写系统提示词,具体如下。根据用户给出的{{city}},{{time}},来确定查询城市和从今天开始的查询时间段。获取当前的日期,将当前日期作为开始日期,并根据用户输入的{{time}}来确定查询未来几天的天气。如果用户输入中没有未来几天,则默认未来2天,往后顺延2天获得结束日期。书写用户提示词如下:根据用户输入的{{city}},{{time}}来输出cityname、starttime、endtime、分别代表城市、起始查询和查询结束时间。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(6)在工作流中添加墨迹天气插件,选择其下的“DayWeather”功能,单击“添加”按钮,如图所示。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(7)在DayWeather插件节点的界面中,配置变量“city”为大模型节点的cityname输出、变量“end_time”为大模型节点的endtime输出、变量“start_time”为大模型节点的starttime输出,如图所示。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(8)再创建一个大模型节点,用来限定DayWeather插件节点的输出,配置变量“cityname”为大模型节点的cityname输出,变量“input”为DayWeather插件节点的data输出,并配置如下用户提示词,如图所示。城市:{{cityname}}天气情况:{{input}}3.5【实战案例】:基于Coze的智能天气查询工作流搭建(9)在结束节点配置工作流的输出,将输出变量“output”配置为大模型_1节点的输出,如图所示。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(10)最终的工作流如图所示。3.5【实战案例】:基于Coze的智能天气查询工作流搭建(11)试运行工作流,在“City”输入框中输入查询城市名称“曲靖”,在“Time”输入框中输入查询天数“2天”,在“运行结果”的“输出变量”中,可以看到工作流查询到的2025-12-03和2025-12-04两天曲靖的天气,如图所示。3.1Coze平台介绍3.2Coze中的插件3.3Coze工作流常见节点3.5实战案例:基于Coze的智能天气查询
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.3 凸透镜成像的规律 教学课件(共20张)苏科版(新教材)八年级上册
- 中小学生交通安全教育知识主题班会课件
- 山西省部分校2027届高三上学期开学联考数学试卷(含答案)
- 2026年度高一年级德育骨干工作汇报课件:用爱与责任守护青春
- 深挖华为应聘题目与准确答案
- 初级安检证试题及答案
- 2026年兵团向南发展 测试题及答案
- 2026年医疗废物处理收集测试题及答案
- 2026年wizardingworld分院测试题及答案
- 2026年联影面试测试题及答案
- 2025四川华丰科技股份有限公司招聘化学分析工程师等岗位拟录用人员笔试历年备考题库附带答案详解试卷2套
- 项目总工程师手册
- 信息系统安全理论与技术-课件全套 1-12 信息系统安全1-1 信息系统安全风险 - -12 量子信息系统安全
- 3.1分子和原子课件-2025-2026学年九年级化学人教版
- 《创新创业基础》 课件 第6章 创业资源
- 煤气化操作规程
- 鸿合教学触控一体机培训
- 厨房6s管理制度
- 研究不同肥力水平下有机肥部分替代化肥对土壤和水稻生长的影响
- 护理用药安全管理课件(完整版)
- 二年级数学上册口算天天练
评论
0/150
提交评论