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 프레임워크를 활용해 상태 관리, 멀티에이전트 협업, Model Context Protocol(MCP)을 통한 외부 리소스 통합 등 다양한 아키텍처를 시연합니다.

Who it’s for

AI 에이전트 개발에 첫 발을 내딛는 초보자부터 고급 아키텍처 패턴과 바로 사용할 수 있는 구현을 찾는 숙련된 실무자까지, 폭넓은 사용자를 위해 설계되었습니다.

Highlights

  • Extensive Library: 고객 지원, 학술 논문 분석, 자동 테스트 등 50개 이상의 사용 사례를 다루는 튜토리얼.
  • Framework Diversity: LangGraph, LangChain 등 업계 표준 프레임워크를 이용한 에이전트 예시 다수.
  • Educational Path: 간단한 대화형 에이전트에서 모듈형 그래프 기반 워크플로우로의 명확한 단계 제공.
  • Practical Applications: 학업 계획, 음악 작곡, 규제 준수 등 다양한 도메인에 특화된 에이전트 포함.