ITPub博客

首页 > 数据库 > 数据库开发技术 > 5分钟解释,最火热的 AI Agent 是什么?

5分钟解释,最火热的 AI Agent 是什么?

原创 数据库开发技术 作者:雨飞AI笔记 时间:2024-03-19 22:20:35 0 删除 编辑

大家好,我是雨飞。今天给大家简单解释下什么是 AI Agent。


01

什么是 AI Agent?


AI Agent,字面意思就是代理,用比较通俗的话来讲就是利用大模型的能力为底层驱动,去完成更复杂的任务。


下图所示,就是一个比较典型的Agent的结构图。




02

AI Agent 各个部分具体作用是哪些?


从上图来看,核心部分有四个、规划、记忆、工具使用、行动。 


规划,包括子任务拆解、反思改进和思维链。


子任务拆解,就是将大型任务分解成功更小的、可管理的子目标,这样就可以处理更复杂的任务。


 反思和改进:就是让 Agent 对自己的行为进行自我批评和自我反思,并从错误中吸取教训,并在未来的步骤进行改进,从而提高最终结果的质量。


思维链:就是通过类似让我们一步步思考这种的话术,引导大模型一步步推理和思考,获取更高质量的回答。


记忆,分为长期和短期,短期记忆就是基于提示词工程,长期记忆依赖外部存储和大模型本身的能力。


工具使用,比如 python 解释器、搜索引擎或者其他的API接口等


行动,Agent可以自主的控制是否使用工具,并执行相关的行动。有的任务,比较简单可以不需要使用工具,比如回答基础的常识问题,写文案等。



好啦,正文结束,感谢阅读。




永久免费星球『算法·成长·一人企业』,在这里我会高频输出和算法,个人成长,副业相关的知识以及资源分享。希望,对你有帮助。



END

你的每一个『点赞』,都是鼓励我进步的勇气,点个『在看』,加油吧,一起成长!






原文作者:雨飞AI笔记;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2023-08-27

  • 博文量
    563
  • 访问量
    325116