AI Agent 是什么?
AI Agent(智能代理)是一种能够自动完成任务、学习和适应环境的智慧系统。人工神经网络和由此发展出来的深度学习技术,是模仿动物大脑神经系统的杰作,从90年代的边缘技术路线成为了今天AI的主流方向。而AI Agent则是通过一个简化的模仿生物的架构来感知外部环境、作出决策,进而与环境进行互动。AI Agent已经演化为人工智能领域的一个重要分支,它们透过自主性、创造力和协作能力,是大语言模型(LLM)落地的一个重要方向。
AI Agent 可以做什么?
如果用生物体做一个比喻的话,LLM(大语言模型)就相当于动物的大脑,能思考、能听懂人话、能回答问题,但没有眼耳鼻子等感受器官、也没有手脚。而AI Agent则是一个完整的生物体,既有大脑(LLM)进行思考、能感知环境的变化、也能用调用手脚(Function)对环境作出应对和改变。
AI Agent 的工作流程
我们以一个智能家居助理案例来演示一下简单的 AI Agent 的工作流程:
- 对话(Chat):接收人类指令
- 规划(Planning):规划需要获取什么感应器,或调用什么功能
- 感知(Percetion):调用感应器获取环境信息
- 执行(Action):调用功能,改变环境或执行动作
- 反馈(Feedback):反馈感应器获取的信息或执行结果