ai-agents-for-beginners

초보자를 위한 AI 에이전트 - 강의 과정

초보자를 위한 AI 에이전트

AI 에이전트 구축을 시작하는 데 필요한 모든 것을 가르치는 강의 과정

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 다국어 지원

GitHub Action을 통한 지원 (자동화 및 항상 최신 상태)

아랍어 | 벵골어 | 불가리아어 | 버마어 (미얀마) | 중국어 (간체) | 중국어 (번체, 홍콩) | 중국어 (번체, 마카오) | 중국어 (번체, 대만) | 크로아티아어 | 체코어 | 덴마크어 | 네덜란드어 | 에스토니아어 | 핀란드어 | 프랑스어 | 독일어 | 그리스어 | 히브리어 | 힌디어 | 헝가리어 | 인도네시아어 | 이탈리아어 | 일본어 | 칸나다어 | 크메르어 | 한국어 | 리투아니아어 | 말레이어 | 말라얄람어 | 마라티어 | 네팔어 | 나이지리아 피진어 | 노르웨이어 | 페르시아어 (파르시) | 폴란드어 | 포르투갈어 (브라질) | 포르투갈어 (포르투갈) | 펀자브어 (구름키) | 루마니아어 | 러시아어 | 세르비아어 (키릴문자) | 슬로바키아어 | 슬로베니아어 | 스페인어 | 스와힐리어 | 스웨덴어 | 따갈로그어 (필리핀어) | 타밀어 | 텔루구어 | 태국어 | 터키어 | 우크라이나어 | 우르두어 | 베트남어

로컬에서 복제하는 것을 선호하십니까?

이 저장소에는 50개 이상의 언어 번역이 포함되어 있어 다운로드 크기가 크게 증가합니다. 번역 없이 복제하려면 스파스 체크아웃을 사용하세요:

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"

이렇게 하면 훨씬 빠른 다운로드로 강의를 완료하는 데 필요한 모든 것을 얻을 수 있습니다.

추가 번역 언어를 지원받고 싶다면 여기에서 확인하세요

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 시작하기

이 강의 과정은 AI 에이전트 구축의 기본을 다루는 수업들이 포함되어 있습니다. 각 수업은 고유의 주제를 다루므로 원하는 곳부터 시작하세요!

이 강의 과정은 다국어를 지원합니다. 여기에서 사용 가능한 언어를 확인하세요.

생성형 AI 모델로 처음 빌딩하는 경우, 21개의 강의로 구성된 초보자를 위한 생성형 AI 강의 과정을 확인해보세요.

이 저장소에 별(🌟)을 꼭 눌러주세요 그리고 포크해 코드를 실행하세요.

다른 학습자 만나기, 질문 해결하기

AI 에이전트 구축에 막히거나 질문이 있을 때는 Microsoft Foundry Discord의 전용 Discord 채널에 참여하세요.

필요한 사항

이 과정의 각 수업에는 코드 예제가 포함되어 있으며, 코드는 code_samples 폴더에 있습니다. 자신만의 사본을 만들려면 이 저장소를 포크하세요.

이 연습의 코드 예제는 Microsoft Agent Framework와 Azure AI Foundry Agent Service V2를 활용합니다:

이 과정에는 Microsoft의 다음 AI 에이전트 프레임워크 및 서비스가 사용됩니다:

몇몇 코드 샘플은 대체 OpenAI 호환 공급자도 지원하는데, 예를 들어 대규모 컨텍스트 모델(최대 204K 토큰)을 제공하는 MiniMax가 있습니다. 구성 자세한 내용은 Course Setup을 확인하세요.

이 과정의 코드를 실행하는 방법에 대한 자세한 정보는 Course Setup에 있습니다.

🙏 도움이 되고 싶나요?

제안이 있거나 맞춤법 또는 코드 오류를 발견했나요? 이슈를 제기하거나 풀 리퀘스트 생성하세요.

📂 각 수업에는

🗃️ 수업 목록

수업 텍스트 & 코드 동영상 추가 학습
AI 에이전트 소개와 에이전트 활용 사례 링크 영상 링크
AI 에이전트 프레임워크 탐색 링크 영상 링크
AI 에이전트 설계 패턴 이해 링크 영상 링크
도구 사용 설계 패턴 링크 영상 링크
에이전틱 RAG 링크 영상 링크
신뢰할 수 있는 AI 에이전트 구축 링크 영상 링크
계획 설계 패턴 링크 영상 링크
다중 에이전트 설계 패턴 링크 영상 링크
메타인지 디자인 패턴 Link Video Link
프로덕션 내 AI 에이전트 Link Video Link
에이전트 프로토콜 사용법 (MCP, A2A 및 NLWeb) Link Video Link
AI 에이전트를 위한 컨텍스트 엔지니어링 Link Video Link
에이전트 메모리 관리 Link Video  
마이크로소프트 에이전트 프레임워크 탐색 Link    
컴퓨터 사용 에이전트(CUA) 구축 Link   Link
확장 가능한 에이전트 배포 곧 공개 예정    
로컬 AI 에이전트 생성 곧 공개 예정    
AI 에이전트 보안 Link   Link

🎒 기타 과정

우리 팀은 다른 과정들도 제작하고 있습니다! 확인해 보세요:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / 에이전트

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


생성형 AI 시리즈

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


코어 학습

ML for Beginners 데이터 과학 초보자용 AI 초보자용 사이버보안 초보자용 웹 개발 초보자용 IoT 초보자용 XR 개발 초보자용


Copilot 시리즈

AI 페어 프로그래밍을 위한 Copilot C#/.NET용 Copilot Copilot 어드벤처

🌟 커뮤니티 감사

Agentic RAG를 보여주는 중요한 코드 샘플을 기여해 준 Shivam Goyal 님께 감사드립니다.

기여하기

이 프로젝트는 기여와 제안을 환영합니다. 대부분의 기여는 사용자가 자신이 기여할 권한이 있고 실제로 기여 권한을 부여함을 선언하는 기여자 라이선스 계약(CLA)에 동의해야 합니다. 자세한 내용은 https://cla.opensource.microsoft.com을 방문하세요.

풀 리퀘스트를 제출하면 CLA 봇이 자동으로 CLA 제공 여부를 판단하고 PR에 상태 확인 또는 댓글로 표시합니다. 봇에서 제공하는 지침을 따르면 됩니다. 우리 CLA를 사용하는 모든 저장소에서 한 번만 수행하면 됩니다.

이 프로젝트는 Microsoft 오픈 소스 행동 강령을 채택했습니다. 자세한 내용은 행동 강령 FAQ를 참조하거나 추가 질문이나 의견이 있으면 opencode@microsoft.com으로 문의하세요.

상표

이 프로젝트에는 프로젝트, 제품 또는 서비스에 대한 상표나 로고가 포함될 수 있습니다. Microsoft 상표 또는 로고의 권한 있는 사용은 Microsoft 상표 및 브랜드 지침을 따라야 합니다. 이 프로젝트의 수정 버전에서 Microsoft 상표나 로고를 사용하는 경우 혼동을 일으키거나 Microsoft의 후원을 암시해서는 안 됩니다. 타사 상표 또는 로고를 사용하는 경우 해당 타사의 정책을 준수해야 합니다.

도움 받기

빌딩 AI 앱에 대해 막히거나 질문이 있는 경우, 다음에 참여하세요:

Microsoft Foundry Discord

제품 피드백이나 빌드 중 오류가 발생하면 다음을 방문하세요:

Microsoft Foundry Developer Forum


면책 조항: 이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 기하기 위해 노력하고 있으나, 자동 번역은 오류나 부정확한 부분이 있을 수 있음을 유의하시기 바랍니다. 원본 문서의 원어본이 권위 있는 자료로 간주되어야 합니다. 중요한 정보의 경우, 전문가의 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.