科技Bestblogs·Pratik Rasam··AI 生成
Spotify:AI 广告平台的多智能体架构
Spotify 工程团队详细分享了其广告创意生成平台从单一巨型智能体转向模块化多智能体架构的演进过程。核心设计原则包括:严格执行「一个智能体、一个包、一个负责人」的归属与打包模型,将 LLM 推理与确定性数据查询(如地理定位)分离,并使用共享会话上下文在智能体间累积信号。该架构通过 OTel GenAI 规范实现了标准化可观测性与闭环性能反馈,使广告效果数据能反哺优化策略。这篇文章对正在构建生产级 AI Agent 系统的工程师具有直接参考价值。原文 ↗原文 ↗
核心观点
- ▍从单一巨型提示词智能体转向模块化多智能体架构,是构建生产级、可靠、可观测广告创意系统的关键。
- ▍架构核心原则:严格的智能体归属与打包、LLM 推理与确定性工具的分离、共享会话上下文、标准化可观测性。
- 01团队最初采用一个拥有大量指令的单一复杂智能体,但遭遇了脆弱性和幻觉问题,例如 LLM 无法准确回复地理定位信息。
- 02每个智能体(如脚本生成、护栏、受众解析)都是一个独立的 Bazel 包,并对应一个明确的负责人团队。
- 03关键业务逻辑如地理定位和兴趣细分,不依赖 LLM 猜测,而是通过确定性 API 调用和工具进行数据落地。
- 04系统使用由 Google ADK 管理的共享运行时上下文,品牌语调、受众解析和历史表现等信号会在会话状态中累积。
- 05采用 OpenTelemetry GenAI 语义约定实现标准化追踪和重放,支持生产工作流的可观测性。
- 06闭环系统将广告性能指标(点击率、转化率)反馈至平台,用于调优定向模型和创意生成提示词。
反方 / 局限
- — 文章并未深入讨论多智能体架构引入的跨智能体协调复杂度,以及共享上下文设计可能带来的状态爆炸或竞态问题。
- — 尽管强调了确定性工具的优势,但未提及这些工具本身若存在缺陷或数据过时,如何影响系统可靠性。
前置背景
平行视角
未来推演
延伸追问