深度报告-20250721-阿里云计算-AI应用(AI_Agent)开发新范式_126页_19mb
报告摘要
AI 应用(AI Agent)开发新范式总结
1. AI Agent 的核心架构
- 双引擎模式:结合LLM(认知核心,负责思考)和AI Agent(执行引擎,负责行动)。
- LLM 负责:意图理解、任务规划、指令生成。
- AI Agent 负责:工具调用、任务执行、环境交互、自省。
- ReAct 推理模式:思考(Think) → 行动(Act) → 观察(Observe) → 自省(Reflect) 的循环。
- 关键组件:
- 大脑(LLM):选择合适的大语言模型。
- 记忆(存储服务):使用NoSQL或向量数据库,区分长期/短期记忆。
- 手(工具/技能池):通过MCP服务调用外部能力(如HR、财务系统)。
- 指令(提示词):定义Agent目标和行为。
2. AI Agent 的开发路径
- 全新开发 vs. 存量改造:
- 全新开发:适用于颠覆性业务场景,采用先进技术架构。
- 存量改造:通过低代码工具(如AIStudio)或直接注入Agent能力升级现有系统。
- 构建模式:
- 编码式:使用LangChain、Spring AI等框架。
- 低代码式:通过AIStudio等平台快速搭建。
3. 函数计算(FC)在AI Agent中的角色
- 运行时与沙箱:
- 直接运行Agent:支持多语言、细粒度弹性伸缩、安全隔离。
- 沙盒环境:用于Code Sandbox、Browser Use、RL训练等场景,支持会话亲和性、资源动态管理。
- 优势:
- 弹性扩展:毫秒级响应,适配流式AI需求。
- 安全与可观测:提供网络/文件/进程隔离,集成ARMS/SLS日志。
- 成本控制:按需扩展资源,提升利用率。
4. MCP协议与AI网关
- MCP协议:标准化AI Agent与外部工具的连接方式,解决“N×M”集成问题。
- AI网关:整合流量管理、模型访问、安全防护、MCP服务代理功能。
- 统一接入:支持OpenAI协议兼容,代理多模型服务。
- 安全与策略:认证、限流、内容安全(AI安全护栏)。
- 可观测性:全链路追踪(Trace)、Token消耗统计、LLM性能指标。
5. AI应用的可观测体系
- 挑战:模型推理延迟、Token成本、多组件链路复杂性。
- 解决方案:
- 链路追踪(Telemetry):OpenTelemetry采集全链路数据(用户交互 → 网关 → 模型服务)。
- 指标监控:GPU/CPU利用率、Token消耗、QPS/RT。
- 自动化评估:系统评估模型生成内容的质量与合规性。
6. 对企业的影响
- Serverless转型:通过FC/云代理实现高弹性、低成本架构。
- 低代码开发:MCP + AI Studio支持快速构建Agent流程。
- 安全与合规:AI网关整合内容安全,保障企业数据隐私。
- 可观测性要求:需覆盖用户层、应用层、基础设施层,构建统一AI监控大盘。
附录:技术优势
- 函数计算FC:高性能、高可用、安全沙箱、多语言支持。
- AI网关:集成WAF、插件机制、多模型统一管理。
- MCP Registry:Nacos挂载MCP服务,支持0代码改造传统业务。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载