版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单元8智能体的开发实践《人工智能导论(AIGC版)》学习目标/Target了解智能体的基本概念,能够简述智能体的核心概念。
熟悉常见的智能体创建平台,能够简述常见的智能体创建平台,以及在这些平台中创建智能体的大致流程。熟悉智能体的创建要点,能够简述提示词、知识库、插件、工作流等创建要点的概念。掌握智能体的创建,能够基于扣子智能体开发平台实现智能体的创建。章节概述/Summary随着AIGC技术的快速迭代,基于AIGC技术生成文本、图像、音视频等内容的工具变得越来越强大,但是这些工具只能按照预设的模板或算法生成内容,难以根据特定的目标或用户需求智能地调整生成策略。为了解决这个问题,可以使用智能体。智能体是一种能够自主决策和适应环境变化的技术实体,通常以人工智能技术为核心,本单元将对基于智能体的开发实践进行讲解。目录/Contents0102智能体概述常见的智能体创建平台0304智能体的创建要点实践任务:问答小精灵智能体概述8.1了解智能体的基本概念,能够简述智能体的核心概念。学习目标8.1智能体概述智能体是指能够通过传感器感知环境,经过自主决策后,再通过执行器采取行动以实现特定目标的实体,它既可以是物理智能体(如机器人、自动驾驶汽车),也可以是软件智能体(如智能客服系统、推荐系统)。综上所述,一个完整的智能体包含感知、决策、行动三大部分。8.1智能体概述为帮助大家更清晰地理解智能体的构成,下面对其核心概念进行说明。8.1智能体概述1环境:传感器:智能体所处的物理空间或虚拟世界,是其感知与行动的对象范围。2执行器:3作用于环境的行动部件,分为硬件执行器和软件执行器。硬件执行器有机械臂、电动机等,软件执行器有屏幕、网络请求接口等。智能体的传感器类似于人类的感官,是感知环境的窗口,它能够检测、测量并收集环境中的各类信息,并将这些信息转换为智能体可以处理的数据。传感器可以是硬件设备,也可以是软件模块。需要说明的是,对于软件智能体,虽然其传感器和执行器以虚拟形式(如代码模块)存在,但这些传感器和执行器与环境交互的逻辑和物理智能体一致,均遵循“感知信息→处理决策→执行动作”的闭环流程。智能体的设计结合了计算机科学、认知科学等多个领域的理论,目的是模仿人类的智能行为。智能体结合当前的人工智能相关技术,进一步集成了机器学习、自然语言处理等高级人工智能技术,使得智能体能够在更加复杂和动态的环境中操作。8.1智能体概述在理想的智能体架构中,智能体与环境之间的交互是双向和动态的,这种交互机制与人类在现实世界中的互动模式类似。为了更高效地处理任务,智能体通常会集成记忆组件与外部工具调用功能。记忆组件就像智能体的大脑存储器,可以分类存储短期信息、长期知识和经验、领域知识等;而外部工具调用功能如同智能体的协作助手,能够调用外部工具,无缝对接各类外部系统。8.1智能体概述智能体与环境的交互过程如图。8.1智能体概述在实际应用中,不同的智能体表现各不相同,有的能基于即时信息快速响应,有的则通过大量数据推演长期策略。这种差异不仅体现在它们如何感知环境和执行任务上,更体现在决策机制的设计逻辑上。根据智能体的行为特征与决策机制的不同,可以将智能体分为以下5种类型。8.1智能体概述基于模型的反射型智能体简单反射智能体目标导向型智能体效用导向型智能体学习型智能体简单反射型智能体是智能体中最基础的类型。它内部存储着一系列预定义的规则,当传感器感应到环境中的信息后,智能体便会立即将这些信息与预定义的规则进行匹配,一旦满足某个规则的条件,智能体就会通过执行器执行相应的动作指令。1.简单反射性智能体8.1智能体概述简单反射型智能体缺乏记忆组件,其决策过程完全以当下感知为唯一依据,严格遵循“如果出现某种情况,那么执行某个操作”的单向逻辑。1.简单反射性智能体8.1智能体概述一个用于温度控制的简单反射型智能体,开发者会预先设定明确的温度控制规则(如室温≥30℃,则启动空调),智能体通过温度传感器实时监测环境数据,一旦监测到室温达到或超过阈值,便立即触发规则,向空调发送启动指令,通过执行器完成操作。例简单反射型智能体的执行逻辑如图。1.简单反射性智能体8.1智能体概述与简单反射型智能体相比,基于模型的反射型智能体具备更强的环境理解能力,它不仅依赖即时感知数据,还通过记忆维护一个动态更新的内部模型,这个内部模型会随着每一次感知信息的变化而实时更新。2.基于模型的反射型智能体8.1智能体概述扫地机器人在房间中移动时,会通过激光雷达数据不断更新障碍物位置的内部建模。基于模型的反射型智能体不再局限于当前所见即所得的简单反应,而是能结合历史感知信息与模型预测,更全面地理解环境状态(如推断墙壁的延伸方向、预判物体的运动轨迹),从而做出更具上下文连贯性的决策。例基于模型的反射型智能体的执行逻辑如图。2.基于模型的反射型智能体8.1智能体概述传感器感知环境的实时状态,并将该状态更新到内部模型中,接着智能体根据当前感知的实时状态、内部模型的历史数据和预测状态、条件-动作规则进行推理,最终选择最优行动执行。这种实时感知+内部模型+规则匹配的复合推理模式,使智能体能在动态环境中做出比简单反射型智能体更灵活的决策,就像司机开车时既观察了实时路况,又参考了脑海中的道路记忆,从而更合理地执行变道或刹车等操作。8.1智能体概述2.基于模型的反射型智能体基于模型的反射型智能体的优点在于,它能借助内部模型对环境演变的理解做出更合理的决策,能根据环境变化调整内部模型以增强适应性,但其存在计算成本高、模型可能无法准确模拟复杂的现实世界、需要频繁更新模型以防失效等局限,适用于自动驾驶、智能家居管理等场景。8.1智能体概述2.基于模型的反射型智能体目标导向型智能体以“达成预设目标”为核心驱动力。它不仅拥有内部模型,还具备明确的目标,智能体需要主动分析环境条件,思考多种可能的行动步骤,通过评估不同行动步骤的可行性来规划最优行动路径,最终通过执行一系列操作来实现目标。目标导向型智能体类似于导航系统,用户设定目的地后,导航系统会根据历史数据和当前情况进行规划,以提供一条最优的路线。8.1智能体概述3.目标导向型智能体目标导向型智能体的执行逻辑如图。8.1智能体概述3.目标导向型智能体1目标导向型智能体首先通过传感器获取环境信息。2结合内部模型中规划的动作序列、预设目标进行推理,规划出最优行动路径。3执行具体操作,并在行动后评估是否向目标推进,若未达到预期则调整策略,直至目标达成。8.1智能体概述3.目标导向型智能体目标导向型智能体的优缺点。8.1智能体概述3.目标导向型智能体它能针对明确目标精准规划最佳行动路径,且可通过目标达成度直观评估绩效。目标导向型智能体的优点目标导向型智能体的缺点仅适用于单一固定目标的任务,面对动态环境或突发状况时适应性不足,处理涉及大量变量的复杂任务时效率低下,且高度依赖领域专家提供的知识来准确定义目标。效用导向型智能体突破了单一固定目标的局限,其通过评估各种可能行动所带来的预期效用,选择能够最大限度提升自身效用的行动。效用导向中的效用是一个量化指标,用于衡量不同行动结果的优劣程度,反映了智能体对结果的偏好。8.1智能体概述4.效用导向型智能体在基于效用的导航系统中,最优路线规划不再局限于如何最快达成某个单一目标,而是通过效用函数将通行时间、费用成本、道路安全性等因素转化为可量化的效用值,最终选择效用值最高的路线。例效用导向型智能体的执行逻辑如图。8.1智能体概述4.效用导向型智能体效用导向型智能体的优缺点。能处理复杂任务、灵活应对复杂环境。效用导向型智能体的优点效用导向型智能体的缺点依赖准确的环境模型、计算成本高、决策过程难以理解和验证。8.1智能体概述4.效用导向型智能体学习型智能体是具有学习能力的智能体,它能够从与环境的互动中获取经验,并基于这些经验来调整行为,以适应未来的决策任务。学习型智能体中,用于不断地学习以提升自身性能的4个关键组成部分如下。8.1智能体概述5.学习型智能体学习元件评估元件执行元件问题产生器8.1智能体概述5.学习型智能体1评估原件:学习原件:执行元件:根据预定义的标准对智能体的表现进行评估,为学习元件提供量化反馈,指导智能体识别有效行为与需改进行为。23问题产生器:4基于从环境中积累的经验,通过算法和模型分析规律,优化决策逻辑,实现自身策略的迭代改进。根据学习元件输出的优化策略,执行具体的外部行动。主动探索新的行动方案或提出新问题,拓展学习的广度与深度,进而提升智能体的学习效率与适应性。学习型智能体的执行逻辑如图。8.1智能体概述5.学习型智能体常见的智能体创建平台8.2熟悉常见的智能体创建平台,能够简述常见的智能体创建平台,以及在这些平台中创建智能体的大致流程。学习目标8.2常见的智能体创建平台智能体可通过代码开发创建,但这种方式对无编程经验的用户来说难以操作。随着人工智能技术的发展,当前一些厂商提供了具有创建智能体功能的平台。这些平台通常基于自身的大语言模型,为用户提供了一个低代码甚至无代码的环境来创建、训练和部署智能体,简化了智能体的创建流程,极大降低了技术门槛。8.2常见的智能体创建平台下面对常见的智能体创建平台进行讲解。8.2常见的智能体创建平台腾讯元器扣子扣子是字节跳动旗下的智能体开发平台,它提供了便捷的智能体创建页面,简化了智能体的创建过程,以便用户快速构建基于大模型的智能体。在充分利用大语言模型优势的同时,扣子还支持用户通过工作流等功能来配置智能体,以保证创建的智能体的回复符合预期。1.扣子8.2常见的智能体创建平台在扣子官网中登录后,单击页面左上角的按钮,会弹出创建对话框,如图。8.2常见的智能体创建平台1.扣子创建对话框中提供了两种创建类型,在此单击创建智能体中的“创建”按钮,弹出创建智能体对话框,如图。8.2常见的智能体创建平台1.扣子创建智能体后,会自动进入智能体编排页面,以创建一个名称为“中国近代史”的智能体为例,其编排页面如图。8.2常见的智能体创建平台1.扣子如果测试结果符合预期,则可以单击智能体编排页面右上角的“发布”按钮,将智能体发布到各种渠道中,然后在终端应用中使用智能体。腾讯元器是基于腾讯混元大模型的一站式智能体创建平台,支持通过提示词、插件、知识库和工作流等方式快速打造高质量的智能体。8.2常见的智能体创建平台2.腾讯元器在腾讯元器官网中单击“创建智能体”按钮,会弹出创建对话框,如图。8.2常见的智能体创建平台2.腾讯元器腾讯元器支持创建3种智能体:对话式智能体、公众号智能体、角色类智能体。8.2常见的智能体创建平台2.腾讯元器1对话式智能体:公众号智能体:是最基础的智能体,这种智能体会根据用户的问题,调用工具解决用户问题。2角色类智能体:3主要用于创建情感陪伴型智能体、IP人物智能体、AI萌宠智能体等具有角色属性的智能体,通过赋予其特定角色来提升用户体验。需要公众号的管理员授权进行绑定,创建的智能体可以自动获取公众号文章作为知识库,从而作为公众号的智能客服助手。这3种智能体的创建都相对简单,在对应的配置页面设置智能体对应的信息即可,对话式智能体的配置页面如图。8.2常见的智能体创建平台2.腾讯元器对话式智能体的配置中包含基础设定和高级设定两部分。基础设定中,用户可以填写智能体的名称、简介,使用AI生成头像或上传一张图片作为智能体头像,还可以输入提示词对智能体的回复进行详细设置。8.2常见的智能体创建平台2.腾讯元器切换到高级设定,如图。8.2常见的智能体创建平台2.腾讯元器高级设定中包含模型设置、知识库、插件、工作流等设置,合理进行设置可以提高模型生成内容的质量。除了前面提到的两个智能体创建平台,当前一些主流的AIGC创作平台也提供了智能体的创建功能,常见的创作平台如表。8.2常见的智能体创建平台AIGC创作平台简介豆包在豆包中,可通过简单配置快速创建具备特定能力的智能体,例如客服助手、知识问答机器人、内容创作助理等。平台支持根据业务需求定制智能体的响应风格,智能体具备一定的上下文理解和持续对话能力。8.2常见的智能体创建平台AIGC创作平台简介通义通义的智能体创建功能依托强大的大模型能力,支持通过少代码或无代码方式创建智能体,可应用于智能客服、企业助手等。讯飞星火讯飞星火支持通过可视化界面创建智能体,智能体可集成语音交互、多轮对话、实时信息检索等功能,适用于教育、医疗、政务等领域。智谱清言智谱清言支持创建具备专业领域知识的智能体,例如学术文献分析助手、科研问题解答机器人等。智能体的创建要点8.3熟悉智能体的创建要点,能够简述提示词、知识库、插件、工作流等创建要点的概念。学习目标8.3智能体的创建要点通过对常见智能体创建平台的学习,相信读者已对创建智能体有了基本了解。智能体创建要点包括名称、简介、提示词、知识库、插件、工作流等。其中,名称和简介相对简单,明确智能体的作用、高度概括其功能即可。下面将针对智能体的其他创建要点展开讲解。8.3智能体的创建要点知识库提示词插件工作流智能体通过提示词执行对应的任务。用户可以根据业务需要直接编写提示词,也可以使用提示词模板、引用预设提示词资源或通过AI自动生成提示词。智能体的提示词主要由人物设定、功能和流程、约束与限制和回复格式4个内容模块组成,这4个内容模块的说明如表。1.提示词8.3智能体的创建要点内容模块说明提示词示例人物设定描述智能体所扮演的角色、职责和回复风格。你是一个新闻播报员,可以用非常生动的风格讲解科技新闻。功能和流程描述智能体的功能和工作流程,明确智能体在不同场景下的应答逻辑。当用户询问最新的科技新闻时,先搜索最新的科技新闻,再访问新闻地址,最终整理出最重要的3条新闻回复用户1.提示词8.3智能体的创建要点内容模块说明提示词示例约束与限制设定智能体在交互中的行为边界与限制条件。拒绝回答与新闻无关的话题;如果并没有搜索到新闻结果,请告诉用户你没有查到新闻,而不应该编造内容。
回复格式提供标准回复示例,指导智能体按指定格式生成回复。请参考如下格式回复:**新闻标题**-新闻摘要:30个字左右的新闻摘要-新闻时间:yyyy-mm-dd知识库是智能体输出回答的数据依据,用于存储和管理外部数据,以增强检索的能力。用户可以创建多种类型的知识库,智能体在接收到用户问题时,会先判断问题意图,决定是否需要查询特定知识库。若需查询,则将用户输入与知识库中的文档进行相似度匹配,提取最相关的内容,以准确回答用户问题。。2.知识库8.3智能体的创建要点智能体中的插件是第三方工具的集合,一个插件可包含多个工具,用于拓展智能体的能力边界。3.插件8.3智能体的创建要点添加新闻搜索插件后,智能体即可搜索新闻资讯。智能体接收到用户问题后,会提炼用户意图,判断是否需要调用插件辅助回答,如需调用,则请求插件中的API。例智能体创建平台通常提供多种插件。3.插件8.3智能体的创建要点文生图、数据可视化、线下生活类和职场工具类等,用户可根据智能体的需求选择合适的插件。例智能体中的工作流是由一系列可执行指令组成的集合,用于定义智能体的工作流程,从而更精确地控制生成回复的质量。用户在智能体创建平台中,可以通过可视化。工具将插件、大语言模型、代码块等功能模块组合起来,创建工作流,实现复杂且稳定的业务流程编排。4.工作流8.3智能体的创建要点工作流的核心是节点,每个节点代表一个具有特定功能的独立组件或步骤。节点负责处理数据、执行任务和运行算法,并具备明确的输入与输出。每个工作流默认包含一个开始节点和一个结束节点,开始节点定义了启动工作流所需的输入参数,而结束节点则用于返回工作流的执行结果。4.工作流8.3智能体的创建要点例如,腾讯元器的工作流创建页面如图。4.工作流8.3智能体的创建要点在智能体创建平台中,用户可以在基础模式和工作流模式中使用工作流。在基础模式中,智能体在接收到用户问题后,如果判断该问题需要调用工作流,则会从用户问题中提取关键信息,作为工作流的输入参数启动工作流,之后根据工作流的输出回答用户的问题。基础模式工作流模式在工作流模式中,所有问题都会进入工作流,开发者可以在工作流中使用模型节点,通过设置的模型节点来精确识别用户的意图。4.工作流8.3智能体的创建要点问答小精灵实践任务掌握智能体的创建,能够基于扣子智能体开发平台实现智能体的创建。学习目标实践任务:
问答小精灵为了使大家能够更清晰地理解智能体的创建,下面通过一个实践任务带领读者完成一个简单智能体的创建。这个智能体不仅需要具备基本的对话功能,还需要具备查询天气的功能,以及用户自定义的知识库以扩展回答范围。实践任务:
问答小精灵创建智能体A添加查询天气的插件B添加知识库C扣子提供了可视化设计与编排工具,可以让用户通过零代码的方式创建智能体。本实践任务所要创建的智能体较为简单,为了方便操作,本实践任务基于扣子实现智能体的创建。1.创建智能体实践任务:
问答小精灵在扣子官网中登录后,单击页面左上角的按钮,在弹出的对话框中选择创建智能体。在弹出的创建智能体对话框中选择“AI创建”,并在对应的输入框中输入“问答小精灵”,如图。1.创建智能体实践任务:
问答小精灵等待一段时间后,单击“确认”按钮,创建的问答小精灵智能体如图。1.创建智能体实践任务:
问答小精灵创建的智能体内置语言模型和对话引擎,默认具备基础的通用对话能力,可满足问候交互、计算、闲聊互动等需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术改进措施实施效果评估
- 2026中国科学院昆明植物研究所植物AI与多组学创新专题组招聘备考题库及答案详解(必刷)
- 2026浙江省海运集团股份有限公司招聘2人备考题库及答案详解(名师系列)
- 2026四川雅安市荥经县妇女联合会劳务派遣人员招聘3人备考题库及答案详解一套
- 2026河北武汉市第二十六中学招聘高中教师6人备考题库及答案详解(真题汇编)
- 2026湖北宜昌夷陵区邓村乡招聘村后备干部的3人备考题库附答案详解(满分必刷)
- 2026湖南株洲市渌口区招聘普通高中教师65人备考题库及答案详解(夺冠系列)
- 2026西藏那曲嘉黎县人力资源和社会保障局招聘嘉黎县医共体公共卫生专干的备考题库及答案详解(历年真题)
- 2026上半年四川广安市前锋区“小平故里英才计划”引进急需紧缺专业人才7人备考题库及答案详解参考
- 曲麻莱县退役军人事务局2026年公益性岗位公开招聘备考题库附答案详解(完整版)
- 【答案】《人工智能数学思维与应用》(杭州电子科技大学)章节期末慕课答案
- 2026湖南娄底涟源市水利局招录基层水利特岗人员13人重点基础提升(共500题)附带答案详解
- 配电试验施工方案(3篇)
- 中远海运集团2026社招第六次集中笔试在线考试
- 2026年福建省中考语文试题解读及复习备考方法指导
- 2025年中核集团校招笔试题库及答案
- “欧普照明杯”城市照明行业电工理论考试题库(附答案)
- 2026春小学科学苏教版(2024)三年级下册第三单元不同环境里的植物《9 形态各异的植物》教学设计
- 【《年产3000t木聚糖酶发酵车间工艺设计》16000字】
- 服装厂组长合同范本
- 困困困不醒大王原创课件
评论
0/150
提交评论