GenAI Agents

活跃
GitHub Jupyter Notebook NOASSERTION

简介

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"

相关项目