NirDiamant/GenAI_Agents

50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.

What it solves

此倉庫提供了完整的生成式 AI(GenAI)代理教學與實作集合。它彌合了基礎對話機器人與複雜多代理系統之間的鴻溝,為開發者提供一條從簡單示範到生產級軟體的結構化路徑。

How it works

專案將數十個代理實作依不同類別(Beginner、Business、Creative、Analysis、News、Shopping、Task Management)進行整理。它使用包括 LangGraph、LangChain、PydanticAI、AutoGen、CrewAI 與 OpenAI Swarm 在內的多種熱門 AI 框架,示範狀態管理、多代理協作,以及透過模型上下文協定(MCP)整合外部資源等各種架構。

Who it’s for

此倉庫面向廣泛的使用者,從首次接觸 AI 代理開發的初學者,到尋找進階架構模式與即用實作的資深從業者。

Highlights

  • Extensive Library:超過 50 篇教學,涵蓋客服、學術論文分析、測試自動化等多樣使用案例。
  • Framework Diversity:提供使用多種業界標準框架(如 LangGraph、LangChain 等)實作的代理範例。
  • Educational Path:提供從簡單對話代理到模組化、圖形工作流的清晰進階路徑。
  • Practical Applications:包含針對學術規劃、音樂創作、法規遵循等多領域的專用代理。