microsoft/ai-agents-for-beginners
요약
본 문서는 초급자부터 전문가까지 AI 에이전트(AI Agent)의 기본 원리와 실제 구현 방법을 체계적으로 배울 수 있는 Microsoft의 공식 학습 리소스를 소개합니다. 이 커리큘럼은 텍스트 레슨, 비디오, 실습 코드를 모두 제공하며, 특히 'Microsoft Agent Framework'와 Azure AI Foundry Agent Service V2를 활용하여 에이전트 설계 패턴(예: Tool Use, RAG, Multi-Agent)을 깊이 있게 다룹니다. OpenAI 호환 모델 외에도 MiniMax 등 다양한 LLM 환경에의
핵심 포인트
- AI 에이전트 구축에 대한 기초부터 실무 배포까지 18개 이상의 주제를 커버하는 체계적인 학습 로드맵을 제공합니다.
- 주요 기술 스택으로는 Microsoft Agent Framework와 Azure AI Foundry Agent Service V2가 사용되며, 실제 코드 예제(code_samples)를 통해 즉시 학습이 가능합니다.
- Tool Use Design Pattern, Agentic RAG, Multi-Agent Design Pattern 등 최신 에이전트 설계 패턴을 깊이 있게 다루는 전용 레슨이 포함되어 있습니다.
- OpenAI 호환 모델 외에도 MiniMax와 같은 대규모 컨텍스트(최대 204K 토큰)를 지원하는 대체 LLM 제공업체도 코드를 통해 지원합니다.
이 과정은 AI 에이전트(AI Agents) 구축의 기초를 다루는 레슨들로 구성되어 있습니다. 각 레슨은 자체 주제를 다루므로 원하는 곳부터 시작하셔도 됩니다!
본 과정은 다국어 지원을 합니다. 사용 가능한 언어는 [여기]에서 확인하세요.
만약 생성형 AI 모델(Generative AI models)을 이용해 구축하는 것이 처음이라면, GenAI로 구축하는 21개 레슨이 포함된 Generative AI For Beginners를 확인해 보세요.
이 리포지토리를 즐겨찾기(star)(🌟)하고 코드를 실행하려면 포크(fork)도 잊지 마세요.
AI 에이전트 구축에 어려움을 겪거나 질문이 있다면, Microsoft Foundry Discord의 전용 디스코드 채널에 참여하세요.
본 과정의 각 레슨에는 code_samples 폴더에서 찾을 수 있는 코드 예제가 포함되어 있습니다. 이 리포지토리를 포크하여 자신만의 사본을 만들 수 있습니다.
이 실습에서의 코드 예제는 Microsoft Agent Framework와 Azure AI Foundry Agent Service V2를 활용합니다:
본 과정은 다음의 Microsoft AI 에이전트 프레임워크 및 서비스를 사용합니다:
일부 코드 샘플은 MiniMax와 같은 대체 OpenAI 호환 제공업체(provider)도 지원하며, 여기서는 대용량 컨텍스트 모델(최대 204K 토큰)을 제공합니다. 구성 세부 정보는 과정 설정을 참조하세요.
이 과정의 코드를 실행하는 방법에 대한 자세한 내용은 과정 설정을 참고하세요.
제안 사항이나 철자 또는 코드 오류를 발견하셨나요? 이슈(issue)를 제기하거나 풀 리퀘스트(pull request)를 생성해 주세요.
- README에 위치한 서면 레슨 및 짧은 비디오
- Azure AI Foundry와 Microsoft Agent Framework를 사용한 Python 코드 샘플
- 학습을 계속할 수 있는 추가 자료 링크
| Lesson | Text & Code | Video | Extra Learning |
|---|---|---|---|
| Intro to AI Agents and Agent Use Cases | Link | Video | Link |
| Exploring AI Agentic Frameworks | Link | Video | Link |
| Understanding AI Agentic Design Patterns | Link | Video | Link |
| Tool Use Design Pattern | Link | Video | Link |
| Agentic RAG | Link | Video | Link |
| Building Trustworthy AI Agents | Link | Video | Link |
| Planning Design Pattern | Link | Video | Link |
| Multi-Agent Design Pattern | Link | Video | Link |
| Metacognition Design Pattern | Link | Video | Link |
| AI Agents in Production | Link | Video | Link |
| Using Agentic Protocols (MCP, A2A and NLWeb) | Link | Video | Link |
| Context Engineering for AI Agents | Link | Video | Link |
| Managing Agentic Memory | Link | Video | |
| Exploring Microsoft Agent Framework | Link | ||
| Building Computer Use Agents (CUA) | Link | Link | |
| Deploying Scalable Agents | Coming Soon |
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Jupyter Notebook (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기