French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
Microsoft Cloud Advocates가 제공하는 21개의 강의를 통해 생성형 AI 애플리케이션 개발의 기본을 배워보세요.
이 과정은 총 21개의 강의로 구성되어 있습니다. 각 강의는 독립적인 주제를 다루므로 원하는 곳부터 시작하세요!
강의는 "Learn" 강의와 "Build" 강의로 구분됩니다. "Learn" 강의는 생성형 AI 개념을 설명하고, "Build" 강의는 개념과 함께 가능할 경우 Python과 TypeScript 코드 예제를 제공합니다.
.NET 개발자라면 Generative AI for Beginners (.NET Edition)를 확인해 보세요!
각 강의에는 추가 학습 도구가 포함된 "Keep Learning" 섹션도 포함되어 있습니다.
-
Azure OpenAI Service - 강의: "aoai-assignment"
-
GitHub Marketplace Model Catalog - 강의: "githubmodels"
-
OpenAI API - 강의: "oai-assignment"
-
Python 또는 TypeScript의 기본 지식이 있으면 도움이 됩니다 - *완전 초보자는 이 Python 및 TypeScript 강의를 참고하세요
-
이 전체 저장소를 자신의 GitHub 계정으로 포크할 GitHub 계정
개발 환경 설정을 돕기 위해 Course Setup 강의를 준비했습니다.
나중에 쉽게 찾을 수 있도록 이 저장소에 별(🌟)을 눌러주세요.
더 고급 코드 샘플을 원하시면, Python과 TypeScript로 된 생성형 AI 코드 샘플 모음을 확인해 보세요.
이 과정을 수강하는 다른 학습자들과 교류하고 지원을 받으려면 공식 Azure AI Foundry Discord 서버에 참여하세요.
질문을 하거나 제품 피드백을 공유하려면 GitHub의 Azure AI Foundry Developer Forum을 이용하세요.
Microsoft for Startups Founders Hub에 가입하면 무료 OpenAI 크레딧과 Azure OpenAI 서비스를 통해 OpenAI 모델에 접근할 수 있는 최대 15만 달러 상당의 Azure 크레딧을 받을 수 있습니다.
제안 사항이 있거나 오타나 코드 오류를 발견하셨다면 이슈를 등록하거나 풀 리퀘스트를 만들어 주세요.
- 주제에 대한 짧은 영상 소개
- README에 작성된 강의 내용
- Azure OpenAI 및 OpenAI API를 지원하는 Python과 TypeScript 코드 샘플
- 학습을 이어갈 수 있는 추가 자료 링크
| # | 강의 링크 | 설명 | 영상 | 추가 학습 |
|---|---|---|---|---|
| 00 | Course Setup | Learn: 개발 환경 설정 방법 | 곧 영상 제공 예정 | 더 알아보기 |
| 01 | Introduction to Generative AI and LLMs | Learn: 생성형 AI와 대형 언어 모델(LLM)이 무엇인지 이해하기 | 영상 | 더 알아보기 |
| 02 | Exploring and comparing different LLMs | Learn: 사용 사례에 맞는 적합한 모델 선택 방법 | 영상 | 더 알아보기 |
| 03 | Using Generative AI Responsibly | Learn: 생성형 AI 애플리케이션을 책임감 있게 개발하는 방법 | 영상 | 더 알아보기 |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: 실습을 통한 프롬프트 엔지니어링 기본기 | 영상 | 더 알아보기 |
| 05 | Creating Advanced Prompts | Learn: 프롬프트 결과를 향상시키는 고급 프롬프트 기법 적용법 | 영상 | 더 알아보기 |
| 06 | 텍스트 생성 애플리케이션 구축 | 구축: Azure OpenAI / OpenAI API를 사용한 텍스트 생성 앱 | Video | Learn More |
| 07 | 채팅 애플리케이션 구축 | 구축: 채팅 애플리케이션을 효율적으로 개발하고 통합하는 기법 | Video | Learn More |
| 08 | 검색 앱 및 벡터 데이터베이스 구축 | 구축: 임베딩을 활용한 데이터 검색 애플리케이션 | Video | Learn More |
| 09 | 이미지 생성 애플리케이션 구축 | 구축: 이미지 생성 애플리케이션 | Video | Learn More |
| 10 | 로우코드 AI 애플리케이션 구축 | 구축: 로우코드 도구를 활용한 생성 AI 애플리케이션 | Video | Learn More |
| 11 | Function Calling을 활용한 외부 애플리케이션 통합 | 구축: function calling이란 무엇이며 애플리케이션에서의 활용 사례 | Video | Learn More |
| 12 | AI 애플리케이션 UX 디자인 | 학습: 생성 AI 애플리케이션 개발 시 UX 디자인 원칙 적용 방법 | Video | Learn More |
| 13 | 생성 AI 애플리케이션 보안 | 학습: AI 시스템에 대한 위협과 위험, 그리고 이를 보호하는 방법 | Video | Learn More |
| 14 | 생성 AI 애플리케이션 라이프사이클 | 학습: LLM 라이프사이클과 LLMOps 관리를 위한 도구와 지표 | Video | Learn More |
| 15 | Retrieval Augmented Generation (RAG) 및 벡터 데이터베이스 | 구축: RAG 프레임워크를 사용해 벡터 데이터베이스에서 임베딩을 검색하는 애플리케이션 | Video | Learn More |
| 16 | 오픈 소스 모델과 Hugging Face | 구축: Hugging Face에서 제공하는 오픈 소스 모델을 활용한 애플리케이션 | Video | Learn More |
| 17 | AI 에이전트 | 구축: AI 에이전트 프레임워크를 활용한 애플리케이션 | Video | Learn More |
| 18 | LLM 미세 조정 | 학습: LLM 미세 조정의 개념, 필요성, 그리고 방법 | Video | Learn More |
| 19 | SLM을 활용한 구축 | 학습: Small Language Models를 활용한 구축의 장점 | 곧 영상 제공 예정 | Learn More |
| 20 | Mistral 모델을 활용한 구축 | 학습: Mistral 패밀리 모델의 특징과 차이점 | 곧 영상 제공 예정 | Learn More |
| 21 | Meta 모델을 활용한 구축 | 학습: Meta 패밀리 모델의 특징과 차이점 | 곧 영상 제공 예정 | Learn More |
모든 GitHub Actions와 워크플로우를 만들어 주신 John Aziz께 특별히 감사드립니다.
각 강의에서 학습자와 코드 경험을 향상시키기 위해 핵심 기여를 해주신 Bernhard Merkle께도 감사드립니다.
저희 팀은 다양한 강의를 제작하고 있습니다! 아래를 확인해 보세요:
- NEW 초보자를 위한 Model Context Protocol
- 초보자를 위한 AI 에이전트
- .NET을 활용한 초보자용 생성 AI
- JavaScript를 활용한 초보자용 생성 AI
- 초보자를 위한 머신러닝
- 초보자를 위한 데이터 과학
- 초보자를 위한 AI
- 초보자를 위한 사이버보안
- 초보자를 위한 웹 개발
- 초보자를 위한 IoT
- 초보자를 위한 XR 개발
- AI 페어 프로그래밍을 위한 GitHub Copilot 마스터하기
- C#/.NET 개발자를 위한 GitHub Copilot 마스터하기
- 나만의 Copilot 모험 선택하기
면책 조항:
이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 위해 노력하고 있으나, 자동 번역에는 오류나 부정확한 부분이 있을 수 있음을 유의하시기 바랍니다. 원문은 해당 언어의 원본 문서가 권위 있는 출처로 간주되어야 합니다. 중요한 정보의 경우 전문적인 인간 번역을 권장합니다. 본 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.