Skip to content

Latest commit

 

History

History
206 lines (141 loc) · 20.9 KB

File metadata and controls

206 lines (141 loc) · 20.9 KB

AI 에이전트 초보자용 - 강의

AI Agents for Beginners

AI 에이전트 개발을 시작하는 데 필요한 모든 것을 가르치는 강의

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

🌐 다국어 지원

GitHub 액션을 통해 지원 (자동화 및 항상 최신 상태 유지)

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"

이 방법을 사용하면 강의를 완료하는 데 필요한 모든 것을 훨씬 빠른 다운로드로 받을 수 있습니다.

추가 번역 언어 지원을 원하시면, 여기에 목록이 있습니다.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 시작하기

이 강의는 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의 다음 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

🎒 다른 과정들

저희 팀은 다른 과정들도 제작합니다! 확인해 보세요:

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 Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


코파일럿 시리즈

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 커뮤니티 감사

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

기여하기

이 프로젝트는 기여와 제안을 환영합니다. 대부분의 기여는 여러분이 권리를 가지고 실제로 권리를 부여한다는 것을 선언하는 기여자 라이선스 계약서(CLA)에 동의해야 합니다. 자세한 내용은 https://cla.opensource.microsoft.com을 참조하십시오.

풀 리퀘스트를 제출하면 CLA 봇이 자동으로 CLA 제출 필요 여부를 판단하고 적절히 표시합니다(예: 상태 검사, 댓글). 봇의 안내에 따라 진행하면 됩니다. 모든 리포지토리에서 CLA는 한 번만 제출하면 됩니다.

이 프로젝트는 마이크로소프트 오픈소스 행동 강령을 채택했습니다. 자세한 내용을 보려면 행동 강령 FAQ를 참조하거나, 추가 질문이나 의견이 있는 경우 opencode@microsoft.com으로 문의하십시오.

상표

이 프로젝트에는 프로젝트, 제품 또는 서비스와 관련된 상표 또는 로고가 포함될 수 있습니다. 마이크로소프트의 상표 또는 로고의 합법적인 사용은 마이크로소프트 상표 및 브랜드 지침을 따라야 합니다. 수정된 버전에서 마이크로소프트 상표나 로고를 사용할 때는 혼동을 유발하거나 마이크로소프트의 후원을 암시해서는 안 됩니다. 제3자 상표 또는 로고의 사용은 해당 제3자의 정책에 따릅니다.

도움 받기

AI 앱 개발 중 문제가 발생하거나 질문이 있으면 다음에 참여하세요:

Microsoft Foundry Discord

제품 피드백 또는 빌드 중 오류가 있는 경우 방문하십시오:

Microsoft Foundry 개발자 포럼


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