简单介绍一下什么叫做 Agent
首先先要理解一下,先有一个基本的体感
要举一个自己可以体会到的一个例子
这个例子的核心要包含着发起人、自然语言、代理人和结果。
比如说
我是发起人,我打电话让汽车年审代理人。来帮我把车开走,然后年审之后再帮我送回来
这样就要先理解 Agent 的一个基本结构
我是发起人
我想要的是汽车年审通过
我的自然语言就是直接沟通
代理人就是提供服务的这个人
也就是说,Agent 是一个能够理解他人自然语言,并且通过不断澄清、理解真实需求,最终实现代理人意图和效果的一个功能体(系统)
代理人分成 Human Agent,也分成 AI Agent
随着 AI 发展的越来越迅速,AI Agent 正在不断的取代 Human Agent。但是在人类社会中,依然有一些 Human Agent 是无法被取代的,它有它自己的独特性
我们在使用代理人的过程中,最重要的是要把效果说清楚
否则那些莫名其妙主动就跑起来的代理人,就会把事情给你干的乱七八糟
所以我们要尽可能把语言说清楚。可是把语言说清楚也不是那么容易的事。我通常会有一个要求,就在我们公司里,代理人就是乙方,乙方要负责意图澄清的 100%的责任
因此我们必须要写一个意图澄清方法,交给乙方,让乙方不断澄清我的意图,这样他才知道要为我输出什么
随着AI Agent 的水平不断的提升,往往我们一些普通的效果,可以直接跟 AI 去说,AI 就能帮我们直接实现
可是还是有一些特殊的场景,甚至绝大多数的场景,AI 都没有办法直接实现。因此,我们需要使用 AI 开发一个功能系统来帮助我们实现
本质上, Agent 就是一个功能系统。如果现在的 AI 可以直接实现的功能,那么我们就不需要开发,我们只需要把效果说清楚
如果这个功能是自定义的功能,那么我们就需要让 AI 来开发一个功能系统,然后我们再稳定地使用这个功能系统