链载Ai

标题: 构建 AI Agent [打印本页]

作者: 链载Ai    时间: 3 小时前
标题: 构建 AI Agent

在硅谷一些技术大牛的访谈中,他们常提到 AI Agent 是“通往 AGI 的道路”(The road to AGI)。

早在之前,我曾制作过一个关于 AI Agent 的分享 Deck。正好在 20 号,Anthropic 发布了一篇题为《Building Effective Agents》的文章(https://www.anthropic.com/research/building-effective-agents)。今天就结合我之前的积累和这篇文章,一起梳理一下 AI Agent 的构建指南。

概念说明

下图是今年李飞飞与微软实验室团队在一篇论文中的内容截图,描述了 AI Agent 的基本概念和框架。以下为参考文献链接:https://www.microsoft.com/en-us/research/project/agent-ai/

对比:人类与基于 LLM 的智能代理

资料来源:https://arxiv.org/pdf/2309.07864


功能模块人类AI 智能代理
感知(Perception)利用感官(视觉、听觉等)获取信息并进行认知处理多模态数据处理模块(文本、图像、音频)转化为 LLM 可理解的表示
大脑(Brain)通过记忆、推理和决策整合信息(经验和数据)并输出结论基于 LLM 的推理、记忆和决策功能
行动(Action)使用肢体和工具完成任务,例如递伞或做出指示调用工具或机械系统执行任务,例如生成文本或操作物理设备
反馈与迭代通过环境反馈修正认知和行动在每次交互中获取反馈,用于改进决策和后续操作

Anthropic对于Agents 的分类

Anthropic,统称为agentic systems(智能代理系统),但从架构上对两者进行了重要区分:

什么时候用 Agents

在使用 LLM 构建应用时,建议尽量选择最简单的解决方案,仅在确有需要时增加复杂性。这意味着,有时甚至不需要构建智能代理系统。智能代理系统通常以更高的延迟和成本换取更好的任务性能,因此需要根据实际需求权衡这些取舍。

  1. 优先选择简单解决方案






欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5