附录A:常用工具与资源
开发工具
IDE和编辑器
| 工具 | 特点 | 适用场景 |
|---|---|---|
| VS Code | 插件丰富、AI辅助强大 | 日常开发 |
| PyCharm | 调试功能强大 | 大型项目 |
| Jupyter Notebook | 交互式开发 | 实验和原型 |
| Cursor | AI原生编辑器 | AI开发 |
API测试工具
- Postman:功能强大的API测试工具
- Insomnia:轻量级REST客户端
- HTTPie:命令行HTTP客户端
监控工具
- Prometheus:指标收集和存储
- Grafana:可视化仪表板
- Jaeger:分布式追踪
在线资源
官方文档
学习平台
社区论坛
- Stack Overflow - 技术问答
- Reddit r/AgentAI - Agent讨论
- Discord LangChain - LangChain社区
开源项目
Agent框架
工具库
示例项目
API服务
LLM服务
| 服务商 | 模型 | 特点 |
|---|---|---|
| OpenAI | GPT-4, GPT-3.5 | 能力最强 |
| Anthropic | Claude 3 | 长文本优秀 |
| Gemini | 多模态强 | |
| DeepSeek | DeepSeek-V2 | 中文友好 |
| Groq | Llama 3 | 速度快 |
向量数据库
| 服务 | 特点 | 定价 |
|---|---|---|
| Pinecone | 易用、托管 | 按使用量 |
| Chroma | 本地、开源 | 免费 |
| Weaviate | 多模态 | 开源+托管 |
| Qdrant | 高性能 | 开源+托管 |
搜索API
- SerpAPI - Google搜索
- Bing Search API
- Tavily - AI搜索
学习路径
入门路径(1-2个月)
- 第1周:学习Python基础和OpenAI API
- 第2周:掌握Prompt Engineering
- 第3-4周:学习LangChain基础
- 第5-6周:完成第一个Agent项目
- 第7-8周:学习向量数据库和RAG
进阶路径(3-6个月)
- 第1-2月:深入学习LangChain和CrewAI
- 第3-4月:掌握多Agent协作
- 第5-6月:学习生产部署和优化
专家路径(6-12个月)
- 第1-3月:精通主流框架
- 第4-6月:研究前沿技术
- 第7-9月:参与开源项目
- 第10-12月:构建复杂系统
推荐书籍
Agent开发
- 《Building AI Applications》
- 《Prompt Engineering Guide》
- 《LLM Applications with LangChain》
AI基础
- 《Deep Learning》- Ian Goodfellow
- 《Hands-On Machine Learning》- Aurélien Géron
- 《Python Machine Learning》- Sebastian Raschka
软件工程
- 《Clean Code》- Robert C. Martin
- 《Design Patterns》- Gang of Four
- 《The Pragmatic Programmer》- Andrew Hunt
认证和考试
相关认证
- OpenAI API认证(官方)
- AWS AI/ML认证
- Google Professional ML Engineer
在线课程证书
- Coursera AI Specialization
- edX Machine Learning
- fast.ai Practical Deep Learning
保持更新
关注的技术博客
订阅Newsletter
参加会议
- NeurIPS
- ICML
- ACL
- PyCon
- LangChain Conference