GenAI Agents
活跃简介
GenAI Agents 是一个包含 50 多个教程和实现的生成式 AI 智能体技术合集,覆盖从基础对话机器人到复杂多智能体系统的完整技术栈。
核心特性
- 50+ 可运行教程 — 覆盖从简单对话机器人到复杂多智能体系统的完整技术栈
- 多智能体系统实现 — 包含多 Agent 协作、任务分解、角色分配的完整代码示例
- RAG 技术集成 — 演示检索增强生成在 Agent 中的多种应用模式
- Agent 记忆技术 — 对话缓冲、向量存储、知识图谱、语义记忆等多种记忆架构
- Jupyter Notebook 格式 — 每个教程为独立 Notebook,可直接运行和修改
- 从入门到进阶 — 渐进式学习路径,适合不同水平的开发者
适用场景
💡 学习和理解 GenAI Agent 的核心架构模式
💡 快速原型验证 Agent 想法(使用现成 Notebook 模板)
💡 探索不同 Agent 记忆和 RAG 实现方案
💡 构建多智能体协作系统的参考实现
💡 Agent 开发培训和团队技术分享
分类
快速开始
git clone https://github.com/NirDiamant/GenAI_Agents.git
cd GenAI_Agents
pip install -r requirements.txt
# 运行基础对话 Agent 教程
jupyter notebook "0_Basic Conversation Agent.ipynb"
# 运行多智能体系统教程
jupyter notebook "Advanced Multi-Agent Systems.ipynb"