分享
人工智能体(AI Agent)开发与应用全面调研:概念、原理、开发、应用、挑战、展望
输入“/”快速插入内容
人工智能体(AI Agent)开发与应用全面调研:概念、原理、开发、应用、挑战、展望
2024年7月10日创建
作者:
张长旺 | 旺知识
原文:
https://mp.weixin.qq.com/s/CVmqZvePPMQgTs3JULyEZQ
人工智能(AI)领域正在快速发展。
今天的人工智能体(AI Agent)能够自己感知、决策和行动。随着大语言模型(LLM)驱动的人工智能体 (AI Agent)的 兴起,我们正处于一个新时代的边缘:人工智能体可能会形成自己的社会,与人类和谐共存。
牛顿曾说过:“如果说我看得更远,那是因为我站在巨人的肩膀上”。现在这些巨人,就是人工智能体,他们来帮助承担繁重的工作。
在今天的文章中,我们将 介 绍一些可以在个人和企业中使用的最佳开源人工智能体和多智能体框架,并 将讨论如下内容:
•
人工智能体(AI Agent)如何创造创新和效率的机会。
•
哪些多智能体(Multi Agent)框架提供最佳功能。
•
何时最好地实施人工智能体来解决现实世界的实际问题
•
自主智能体将对人工智能驱动的任务管理产生什么影响。
我们还深入探讨了智能体架构的一些机遇、挑战和趋势。
1 人工智能体(AI Agent)简介
ChatGPT、DALL-E 3 或 Midjourney 等工具使用基于提示的界面进行人机交互。这意味着您需要用自然语言编写一组指令(通常随后进行大量的重复提示尝试)才能获得有意义的响应。 考虑到人工智能模型的能力,它的速度很慢,而且违反直觉。我们需要更好、更有效的方式来与人工智能交互。
1.1 人工智能体(AI Agent)角色
人工智能体(AI Agent),扮演着AI监工的角色。它们以自我导向的循环方式工作,为人工智能设置任务、确定优先级和重新确定任务的优先级,直到完成总体目标。
1.2 人工智能体(AI Agent)原理
图源:
https://arxiv.org/pdf/2309.07864.pdf
人工智能体(AI Agent)总体框架由大脑、感知、行动三个关键部分组成 :
•
大脑(Brain):
大脑主要由一个大型语言模型组成,不仅存储知识和记忆,还承担着信息处理和决策等功能,并可以呈现推理和规划的过程,能很好地应对未知任务。
•
感知(Perception):
感知模块的核心目的是将Agent的感知空间从纯文字领域扩展到包括文字、听觉和视觉模式在内的多模态领域。
•
行动(Action):
在Agent的构建过程中,行动模块接收大脑模块发送的行动序列,并执行与环境互动的行动。
•
人类在感知环境后,大脑会对感知到的信息进行整合、分析和推理,并做出决策。随后,他们利用神经系统控制自己的身体,做出适应环境或创造性的行动,如交谈、躲避障碍或生火。
当一个Agent拥有类似大脑的结构,具备知识、记忆、推理、规划和概括能力以及多模态感知能力时,它也有望拥有类似人类的各种行动来应对周围环境。
在Agent的构建过程中,行动模块接收大脑模块发送的行动序列,并执行与环境互动的行动。
1.3 人工智能体(AI Agent)优势
大语言模型驱动的人工智能体(AI Agent)有如下优势:
•
语言交互:
他们理解和产生语言的固有能力确保了无缝的用户交互。
•
决策能力:
大语言模型有能力推理和决策,使他们善于解决复杂的问题。
•
灵活适配:
Agent的适应性确保它们可以针对不同的应用进行成型。
•
协作交互:
Agent可以与人类或其他Agent协作,为多方面的交互铺平道路。
1.4 人工智能体(AI Agent)应用
图源:
https://arxiv.org/pdf/2309.07864.pdf
人工智能体(AI Agent)的用例广泛且多样。这些智能体由大型语言模型(LLM)进行驱动,可用于各种场景,包括: