Agent

Agent #

What’s Agent? #

智能体同义词:AI Agents / AI Agent / Agent / Agentic AI / Agents

AI Agent 暂没有唯一的共识定义,但可以基于各个组织的定义,AI Agent 可以归纳出具有如下3个鲜明特征:

  • 可交互:支持与环境、用户或其他系统进行动态交互
  • 自主决策:Agent 无需人类实时干预,可独立分解任务、调用工具并执行
  • 执行任务:Agent可以在特定领域内执行特定的任务(执行特定的代码逻辑)

Github 定义 #

AI agents are autonomous software tools that perform tasks, make decisions, and interact with their environment intelligently and rationally. They use artificial intelligence to learn, adapt, and take action based on real-time feedback and changing conditions. AI agents can work on their own or as part of a bigger system, learning and changing based on the data they process.

Wikipedia定义 #

A specialized subset of intelligent agents, agentic AI (also known as an AI agent or simply agent), expands this concept by proactively pursuing goals, making decisions, and taking actions over extended periods, thereby exemplifying a novel form of digital agency.

Salesforce定义 #

AI agents 是一种智能系统,可以在没有人工干预的情况下理解并回答客户的询问。它们依靠机器学习(Machine Learning)和自然语言处理(NLP)来处理各种任务,从回答简单问题到解决复杂问题,甚至是多任务处理。

最重要的是,AI agetns 可以通过自我学习(self-learning)不断提高自身性能。这有别于传统的人工智能,因为传统的人工智能需要人类对特定任务进行输入。

Google Cloud 定义 #

AI agents 是使用 AI 来实现目标并代表用户完成任务的软件系统。其表现出了推理、规划和记忆能力,并且具有一定的自主性,能够自主学习、适应和做出决定。

这些功能在很大程度上得益于生成式 AI 和 AI 基础模型的多模态功能。AI 智能体可以同时处理文本、语音、视频、音频、代码等多模态信息;可以进行对话、推理、学习和决策。它们可以随着时间的推移不断学习,并简化事务和业务流程。智能体可以与其他智能体协作,来协调和执行更复杂的工作流。

Microsoft定义 #

AI agents 是一种软件实体,旨在通过接收输入、处理信息和采取行动来实现特定目标,从而自主或半自主地执行任务。Agents 可以发送和接收信息,并利用模型、工具、人类输入或其他可定制组件的组合来生成响应。Agents 被设计为协同工作,通过相互交互实现复杂的工作流。