![]()
생성형 AI 애플리케이션 구축을 시작하는 데 필요한 모든 것을 가르치는 21개 강의
🌐 다국어 지원
Co-op Translator로 유지 관리되는 번역
아랍어 | 벵골어 | 불가리아어 | 버마어 | 중국어(간체) | 중국어(번체, 홍콩) | 중국어(번체, 마카오) | 중국어(번체, 대만) | 크로아티아어 | 체코어 | 덴마크어 | 네덜란드어 | 에스토니아어 | 핀란드어 | 프랑스어 | 독일어 | 그리스어 | 히브리어 | 힌디어 | 헝가리어 | 인도네시아어 | 이탈리아어 | 일본어 | 칸나다어 | 크메르어 | 한국어 | 리투아니아어 | 말레이어 | 말라얄람어 | 마라티어 | 네팔어 | 나이지리아 피진어 | 노르웨이어 | 페르시아어 | 폴란드어 | 포르투갈어(브라질) | 포르투갈어(포르투갈) | 펀자브어(구르무키 문자) | 루마니아어 | 러시아어 | 세르비아어(키릴 문자) | 슬로바키아어 | 슬로베니아어 | 스페인어 | 스와힐리어 | 스웨덴어 | 타갈로그어 | 타밀어 | 텔루구어 | 태국어 | 터키어 | 우크라이나어 | 우르두어 | 베트남어
로컬에 클론하는 것을 선호하시나요?
이 저장소에는 50개 이상의 언어 번역이 포함되어 있어 다운로드 크기가 상당히 큽니다. 번역 없이 클론하려면 sparse checkout을 사용하세요:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"이렇게 하면 훨씬 빠른 다운로드로 과정을 완료하는 데 필요한 모든 것을 얻을 수 있습니다.
Generative AI for Beginners (버전 3) - 과정
Microsoft Cloud Advocates의 21개 강의로 구성된 포괄적인 과정을 통해 생성형 AI 애플리케이션 구축의 기초를 학습하세요.
🌱 시작하기
이 과정은 21개의 강의로 구성되어 있습니다. 각 강의는 자체 주제를 다루므로 원하는 곳에서 시작하세요!
강의는 생성형 AI 개념을 설명하는 "Learn" 강의 또는 개념과 가능한 경우 Python 및 TypeScript 코드 예제를 모두 설명하는 "Build" 강의로 표시됩니다.
.NET 개발자는 Generative AI for Beginners (.NET Edition)을 확인하세요!
각 강의에는 추가 학습 도구가 있는 "계속 학습" 섹션도 포함되어 있습니다.
필요한 것
이 과정의 코드를 실행하려면 다음 중 하나를 사용할 수 있습니다:
-
Azure OpenAI Service - 강의: "aoai-assignment"
-
Microsoft Foundry Models - 강의: "githubmodels" (GitHub Models는 2026년 7월 말에 종료됩니다 - 대신 Microsoft Foundry Models를 사용하세요)
-
OpenAI API - 강의: "oai-assignment"
-
Foundry Local - 클라우드 구독 없이 자체 기기에서 완전히 오프라인으로 모델 실행
-
Python 또는 TypeScript에 대한 기본 지식이 도움이 됩니다. *완전 초보자는 이 Python 및 TypeScript 과정을 확인하세요.
-
이 전체 저장소를 자신의 GitHub 계정으로 포크하기 위한 GitHub 계정
개발 환경 설정에 도움이 되도록 과정 설정 강의를 만들었습니다.
나중에 쉽게 찾을 수 있도록 이 저장소에 별표(🌟)를 표시하는 것을 잊지 마세요.
🧠 배포할 준비가 되셨나요?
더 고급 코드 샘플을 찾고 계시다면 Python 및 TypeScript로 된 생성형 AI 코드 샘플 모음을 확인하세요.
🗣️ 다른 학습자 만나기, 지원 받기
공식 Microsoft Foundry Discord 서버에 가입하여 이 과정을 수강하는 다른 학습자를 만나고 네트워크를 형성하며 지원을 받으세요.
GitHub의 Microsoft Foundry 개발자 포럼에서 질문을 하거나 제품 피드백을 공유하세요.
🚀 스타트업을 구축 중이신가요?
Microsoft for Startups를 방문하여 지금 Azure 크레딧으로 구축을 시작하는 방법을 알아보세요.
🙏 도움을 주고 싶으신가요?
제안 사항이 있거나 맞춤법 또는 코드 오류를 발견하셨나요? 이슈를 제기하거나 풀 리퀘스트를 생성해 주세요.
📂 각 강의에는 다음이 포함됩니다:
- 주제에 대한 짧은 비디오 소개
- README에 있는 문서화된 강의
- Azure OpenAI 및 OpenAI API를 지원하는 Python 및 TypeScript 코드 샘플
- 학습을 계속하기 위한 추가 리소스 링크
🗃️ 강의
| # | 강의 링크 | 설명 | 비디오 | 추가 학습 |
|---|---|---|---|---|
| 00 | 과정 설정 | Learn: 개발 환경 설정 방법 | 비디오 준비 중 | 더 알아보기 |
| 01 | 생성형 AI 및 LLM 소개 | Learn: 생성형 AI가 무엇이고 대규모 언어 모델(LLM)이 어떻게 작동하는지 이해. | 비디오 | 더 알아보기 |
| 02 | 다양한 LLM 탐색 및 비교 | Learn: 사용 사례에 적합한 모델을 선택하는 방법 | 비디오 | 더 알아보기 |
| 03 | 생성형 AI 책임감 있게 사용하기 | Learn: 생성형 AI 애플리케이션을 책임감 있게 구축하는 방법 | 비디오 | 더 알아보기 |
| 04 | 프롬프트 엔지니어링 기초 이해 | Learn: 실습형 프롬프트 엔지니어링 모범 사례 | 비디오 | 더 알아보기 |
| 05 | 고급 프롬프트 만들기 | Learn: 프롬프트 결과를 개선하는 프롬프트 엔지니어링 기술을 적용하는 방법. | 비디오 | 더 알아보기 |
| 06 | 텍스트 생성 애플리케이션 구축 | Build: Azure OpenAI / OpenAI API를 사용한 텍스트 생성 앱 | 비디오 | 더 알아보기 |
| 07 | 채팅 애플리케이션 구축 | Build: 채팅 애플리케이션을 효율적으로 구축하고 통합하는 기술. | 비디오 | 더 알아보기 |
| 08 | 벡터 데이터베이스로 검색 앱 구축 | Build: 임베딩을 사용하여 데이터를 검색하는 검색 애플리케이션. | 비디오 | 더 알아보기 |
| 09 | 이미지 생성 애플리케이션 구축 | Build: 이미지 생성 애플리케이션 | 비디오 | 더 알아보기 |
| 10 | 로우 코드 AI 애플리케이션 구축 | Build: Power Platform을 사용한 로우 코드 생성형 AI 애플리케이션 구축 | 비디오 | 더 알아보기 |
| 11 | 외부 애플리케이션과 AI 통합 - 함수 호출 | Build: 함수 호출을 통해 AI와 외부 애플리케이션을 통합하는 방법 이해 | 비디오 | 더 알아보기 |
| 12 | 생성형 AI를 위한 UX 디자인 | Learn: 생성형 AI 애플리케이션 설계 시 UX 원칙 이해 | 비디오 | 더 알아보기 |
| 13 | AI 애플리케이션 보안 | Build: AI 애플리케이션의 취약성과 보안 원칙 이해 | 비디오 | 더 알아보기 |
| 14 | 생성형 AI 애플리케이션 수명 주기 | Learn: LLMOps란 무엇이며 생성형 AI 애플리케이션 수명 주기 작동 방식 | 비디오 | 더 알아보기 |
| 15 | 검색 증강 생성(RAG) 및 벡터 데이터베이스 | Build: 벡터 데이터베이스와 RAG를 통합하여 관련성 높은 검색 결과 반환 | 비디오 | 더 알아보기 |
| 16 | 오픈 소스 모델 및 허깅 페이스 | Build: 오픈 소스 모델 및 허깅 페이스에서 모델 사용 방법 | 비디오 | 더 알아보기 |
| 17 | AI 에이전트 | Build: AI 에이전트의 개념과 사용 사례 이해 | 비디오 | 더 알아보기 |
| 18 | AI 에이전트 구축을 위한 Microsoft AI Foundry 에이전트 SDK | Build: Microsoft AI Foundry 에이전트 SDK로 AI 에이전트 구축 | 비디오 | 더 알아보기 |
| 19 | 미세 조정 | Learn: 미세 조정의 기본 사항과 LLM 성능 향상 방법 | 비디오 | 더 알아보기 |
| 20 | 합성 데이터 생성 및 평가 & 정렬 | Learn: 합성 데이터, 평가 및 정렬 방법에 대한 고급 주제 | 비디오 | 더 알아보기 |
| 21 | 멀티모달 생성형 AI | Build: 멀티모달 생성형 AI 모델을 사용하여 여러 입력 유형 처리 | 비디오 | 더 알아보기 |
🧑🏫 일부 강의를 선택하고 싶으신가요?
모든 강의를 수강할 필요는 없습니다! 관심 있는 강의를 선택하세요. 처음부터 시작하거나 원하는 대로 건너뛰어도 됩니다.
🎥 과정 재생 목록 없이 비디오?
YouTube에서 전체 과정 재생 목록을 찾을 수 있습니다. 각 강의 비디오는 비디오 열 아래에 직접 연결되어 있습니다.
🚀 GitHub Codespaces, GitHub Models, GitHub Copilot로 학습 경험 향상하기
이 과정은 GitHub 에코시스템과 원활하게 통합됩니다:
- GitHub Codespaces: 이 저장소를 열어 즉시 코딩을 시작할 수 있는 사전 구성된 개발 환경을 얻으세요. Codespaces에서 이 저장소를 열려면 저장소 페이지에서 Code 버튼을 클릭하고 Codespaces 탭을 선택한 다음 codespace 만들기를 클릭하세요.
- GitHub Models: 프로토타입 제작 및 실험을 위해 GitHub Marketplace에서 AI 모델에 액세스하세요(과정 전용이 아닌 일반 모델 교육에 유용).
- GitHub Copilot: 코드 예제를 작성하고 실험할 때 AI 기반 코드 제안으로 학습을 가속화하세요.
- GitHub.dev: GitHub.dev에서 직접 이 저장소의 파일을 편집할 수 있는 웹 기반 코드 편집기입니다.
📚 추가 자료
- Microsoft Learn - 생성형 AI 학습 경로
- Microsoft AI Foundry 문서
- Azure OpenAI Service 문서
- OpenAI 플랫폼 문서
- 허깅 페이스 문서
- LangChain 문서
- Semantic Kernel 문서
🧑🏫 기여자
이 과정의 제작에 기여한 모든 분들께 감사드립니다.
저자:
기여자: