agent基础概念
agent是什么
我个人认为agent并没有一个所谓完美的定义,它是一个比较活的概念,就像是你眼中的一个机器人你希望它做什么事,和我眼中的机器人它解决事情的流程,其实是可以完全不同的,没有必要非得搞一个统一的概念或流程来概况它。但我们依然可以概况几个通用的词来描述它,agent直接翻译过来就是代理或者智能体,它先要理解你的命令,然后把这个命令进行拆分成几个步骤,它拆分是靠大模型进行的,比如:我现在想要agent帮我写一封邮件,发送给某某人,agent就会去问大模型,让大模型拆分成几个子命令,然后agent就知道每一步要做什么了,换句话来说,agent执行的每一步都在利用大模型进行。但是大模型可能是发散的、不稳定的,其实更多的时候,agent是靠我们的规则来执行的,也就是我们写的提示词,如果不设计规则,可能结果会非常差。
总结起来就是下面的流程图:
agent为什么能做到
agent在整个业务中到底有什么能力,完全是使用者赋予给它的,我们这里只能宏观的概况几个相关的词(随着后面越来越规范,会有更加专业的概况),来总结agent为什么能完成人的指令。
总结起来就是agent会感知用户的指令&#