Python版本:Python 3.12+
开发工具:PyCharm 或 VS Code
操作系统:Windows / macOS / Linux (通用)
核心依赖:langchain>=0.3.0, langgraph>=0.2.0, crewai>=0.30.0
摘要:本章探索AI Agent(智能体)技术在数据科学中的应用。学习如何构建能够自主规划、执行和反思的数据分析智能体,实现从需求理解到报告生成的全流程自动化。
前置要求
学习本章前,建议先完成:
- 第10章 机器学习基础
- 第13章 TensorFlow深度学习 或 第14章 PyTorch深度学习
- 第18章 大模型与数据科学
- 第19章 RAG与向量数据库
- 具备Python编程基础和基本的数据处理能力
学习目标
完成本章学习后,你将能够:
- 理解AI Agent的核心概念和架构
- 掌握ReAct、Plan-and-Execute等推理模式
- 使用LangGraph构建多Agent协作系统
- 实现自主数据分析工作流
- 评估和优化Agent性能
1. AI Agent基础概念
1.1 什么是AI Agent
AI Agent是一种能够感知环境、做出决策并执行动作的自主系统。
