Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第22章 项目实战:多模态 Agent

🎨 "真实世界的信息不只有文字——图片、语音、视频都是 Agent 需要理解的语言。"


🎓 学习目标

完成本章学习后,你将能够:

  • ✅ 理解多模态 Agent 的能力边界和应用场景
  • ✅ 用多模态模型实现图像理解与分析,用 DALL-E 实现图像生成
  • ✅ 集成语音识别(STT)和语音合成(TTS)
  • ✅ 构建一个具备图像和语音能力的多模态个人助手
  • ✅ 了解 Computer Use / GUI Agent 的核心架构和安全实践
  • ✅ 掌握视频理解和多模态 RAG 的实现方法

⏱️ 预计学习时间

150-180 分钟(综合实战项目)

💡 前置知识

  • 完成第一至五部分所有章节,具备 Agent 开发基础
  • 了解 OpenAI API 的基本使用(包括 Vision 和 Audio API)、base64 编码
  • Python 异步编程基础(async/await

📚 本章结构

在前面的章节中,我们构建的 Agent 都只处理文本。但真实世界中,信息以多种形式存在——用户可能发一张截图问"这个错误怎么解决",或者用语音说"帮我分析这张图表"。多模态 Agent 能理解和生成多种类型的内容,大大拓展了应用场景。本章将带你从零构建一个能同时处理文本、图像和语音的多模态个人助理。

小节内容难度
22.1 多模态能力概述多模态模型的能力和应用场景⭐⭐
22.2 图像理解与生成多模态模型分析图像,DALL-E 生成图像⭐⭐⭐
22.3 语音交互集成语音识别和语音合成⭐⭐⭐
22.4 实战:多模态个人助理构建完整的多模态 Agent⭐⭐⭐⭐
22.5 Computer Use 与 GUI Agent让 Agent 操作计算机和浏览器⭐⭐⭐⭐
22.6 视频理解与多模态 RAG视频分析与图文混合检索⭐⭐⭐⭐

🔗 学习路径

核心前置知识第3章 工具调用(Tool Use / Function Calling)第12章 LangGraph:构建有状态的 Agent 推荐但非必须:第17章 Agent 的评估与优化

同系列项目


下一节:22.1 多模态能力概述