Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
로컬 클론을 선호하시나요?
이 저장소에는 50개 이상의 언어 번역이 포함되어 있어 다운로드 크기가 크게 증가합니다. 번역 없이 클론하려면 스패어스 체크아웃(sparse checkout)을 사용하세요:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"이 방법을 사용하면 강의를 완료하는 데 필요한 모든 것을 훨씬 빠른 다운로드로 받을 수 있습니다.
추가 번역 언어 지원을 원하시면, 여기에 목록이 있습니다.
이 강의는 AI 에이전트 개발의 기본을 다루는 수업들로 구성되어 있습니다. 각 수업은 자체 주제를 다루므로 원하는 곳에서 시작하세요!
이 강의는 다국어 지원을 제공합니다. 사용 가능한 언어 목록을 참조하세요.
생성형 AI 모델로 처음 빌드하시는 분은, 생성형 AI 초보자를 위한 Generative AI For Beginners 강의를 확인해 보세요. 21개의 생성형 AI 빌드 레슨이 포함되어 있습니다.
코드를 실행하려면 이 저장소를 ⭐스타 표시하고 포크하는 것을 잊지 마세요.
AI 에이전트 개발 중 막히거나 질문이 있으면, Microsoft Foundry Discord의 전용 Discord 채널에 참여하세요.
이 강의의 각 수업에는 코드 예제가 포함되어 있으며, code_samples 폴더에서 찾을 수 있습니다. 저장소를 포크하여 본인만의 복사본을 만들 수 있습니다.
이 연습의 코드 예제는 Microsoft Foundry Agent Service V2와 함께 Microsoft Agent Framework를 이용합니다:
- Microsoft Foundry - Azure 계정 필요
이 강의는 Microsoft의 다음 AI 에이전트 프레임워크 및 서비스를 사용합니다:
일부 코드 샘플은 대규모 컨텍스트 모델(최대 204K 토큰)을 제공하는 MiniMax와 같은 OpenAI 호환 대체 제공자도 지원합니다. 구성 세부 정보는 Course Setup를 확인하세요.
이 강의 코드를 실행하는 자세한 내용은 Course Setup을 참조하세요.
제안사항이나 철자 또는 코드 오류를 찾으셨다면? 이슈를 등록하거나 풀 리퀘스트를 만드세요
- README에 있는 서면 수업과 짧은 비디오
- Microsoft Agent Framework와 Microsoft Foundry를 사용하는 Python 코드 샘플
- 학습을 계속할 수 있는 추가 자료 링크
| 수업 | 텍스트 및 코드 | 비디오 | 추가 학습 자료 |
|---|---|---|---|
| AI 에이전트 및 에이전트 사용 사례 소개 | 링크 | 비디오 | 링크 |
| AI 에이전트 프레임워크 탐색 | 링크 | 비디오 | 링크 |
| AI 에이전트 디자인 패턴 이해 | 링크 | 비디오 | 링크 |
| 도구 사용 디자인 패턴 | 링크 | 비디오 | 링크 |
| 에이전틱 RAG | 링크 | 비디오 | 링크 |
| 신뢰할 수 있는 AI 에이전트 구축 | 링크 | 비디오 | 링크 |
| 계획 디자인 패턴 | 링크 | 비디오 | 링크 |
| 다중 에이전트 디자인 패턴 | 링크 | 비디오 | 링크 |
| 메타인지 디자인 패턴 | Link | Video | Link |
| 프로덕션의 AI 에이전트 | Link | Video | Link |
| 에이전틱 프로토콜 사용 (MCP, A2A 및 NLWeb) | Link | Video | Link |
| AI 에이전트용 컨텍스트 엔지니어링 | Link | Video | Link |
| 에이전틱 메모리 관리 | Link | Video | |
| Microsoft Agent Framework 탐색 | Link | ||
| 컴퓨터 사용 에이전트 구축 (CUA) | Link | Link | |
| 확장 가능한 에이전트 배포 | Link | Link | |
| 로컬 AI 에이전트 생성 | Link | Link | |
| AI 에이전트 보안 | Link | Link |
저희 팀은 다른 과정들도 제작합니다! 확인해 보세요:
Agentic RAG를 시연하는 중요한 코드 샘플을 기여해 주신 Shivam Goyal님께 감사드립니다.
이 프로젝트는 기여와 제안을 환영합니다. 대부분의 기여는 여러분이 권리를 가지고 실제로 권리를 부여한다는 것을 선언하는 기여자 라이선스 계약서(CLA)에 동의해야 합니다. 자세한 내용은 https://cla.opensource.microsoft.com을 참조하십시오.
풀 리퀘스트를 제출하면 CLA 봇이 자동으로 CLA 제출 필요 여부를 판단하고 적절히 표시합니다(예: 상태 검사, 댓글). 봇의 안내에 따라 진행하면 됩니다. 모든 리포지토리에서 CLA는 한 번만 제출하면 됩니다.
이 프로젝트는 마이크로소프트 오픈소스 행동 강령을 채택했습니다. 자세한 내용을 보려면 행동 강령 FAQ를 참조하거나, 추가 질문이나 의견이 있는 경우 opencode@microsoft.com으로 문의하십시오.
이 프로젝트에는 프로젝트, 제품 또는 서비스와 관련된 상표 또는 로고가 포함될 수 있습니다. 마이크로소프트의 상표 또는 로고의 합법적인 사용은 마이크로소프트 상표 및 브랜드 지침을 따라야 합니다. 수정된 버전에서 마이크로소프트 상표나 로고를 사용할 때는 혼동을 유발하거나 마이크로소프트의 후원을 암시해서는 안 됩니다. 제3자 상표 또는 로고의 사용은 해당 제3자의 정책에 따릅니다.
AI 앱 개발 중 문제가 발생하거나 질문이 있으면 다음에 참여하세요:
제품 피드백 또는 빌드 중 오류가 있는 경우 방문하십시오:
면책 조항: 이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 기하기 위해 노력하고 있으나, 자동 번역은 오류나 부정확한 부분이 있을 수 있음을 유의하시기 바랍니다. 원본 문서의 원어본이 권위 있는 자료로 간주되어야 합니다. 중요한 정보의 경우, 전문가의 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.