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 | Lithuanian | 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 개발자를 위한 강좌는 초보자를 위한 생성형 AI (.NET Edition)을 확인하세요!
각 레슨에는 추가 학습 도구를 제공하는 "Keep Learning" 섹션도 포함되어 있습니다.
-
Azure OpenAI Service - 레슨: "aoai-assignment"
-
GitHub Marketplace Model Catalog - 레슨: "githubmodels"
-
OpenAI API - 레슨: "oai-assignment"
-
Python 또는 TypeScript에 대한 기본 지식이 유용합니다 - *초보자를 위한 Python 및 TypeScript 강좌를 확인하세요.
-
GitHub 계정을 만들어 이 전체 저장소를 포크하세요.
개발 환경 설정을 돕기 위한 강좌 설정 레슨을 준비했습니다.
나중에 쉽게 찾을 수 있도록 이 저장소에 별표(🌟)를 추가하는 것을 잊지 마세요.
더 고급 코드 샘플을 찾고 있다면, Python 및 TypeScript로 작성된 생성형 AI 코드 샘플 모음을 확인하세요.
공식 Azure AI Foundry Discord 서버에 가입하여 이 강좌를 수강하는 다른 학습자들과 네트워크를 형성하고 지원을 받으세요.
질문을 하거나 제품 피드백을 공유하려면 Azure AI Foundry 개발자 포럼을 방문하세요.
Microsoft for Startups를 방문하여 Azure 크레딧으로 시작하는 방법을 알아보세요.
제안 사항이 있거나 철자 또는 코드 오류를 발견하셨나요? 이슈를 제기하거나 풀 리퀘스트를 생성하세요.
- 주제에 대한 짧은 비디오 소개
- README에 위치한 작성된 레슨
- Azure OpenAI 및 OpenAI API를 지원하는 Python 및 TypeScript 코드 샘플
- 추가 학습을 위한 리소스 링크
| # | 레슨 링크 | 설명 | 비디오 | 추가 학습 |
|---|---|---|---|---|
| 00 | 강좌 설정 | 학습: 개발 환경 설정 방법 | 비디오 곧 제공 예정 | 추가 학습 |
| 01 | 생성형 AI 및 LLM 소개 | 학습: 생성형 AI가 무엇인지와 대규모 언어 모델(LLM)이 어떻게 작동하는지 이해하기 | 비디오 | 추가 학습 |
| 02 | 다양한 LLM 탐색 및 비교 | 학습: 사용 사례에 적합한 모델 선택 방법 | 비디오 | 추가 학습 |
| 03 | 생성형 AI를 책임감 있게 사용하기 | 학습: 생성형 AI 애플리케이션을 책임감 있게 구축하는 방법 | 비디오 | 추가 학습 |
| 04 | 프롬프트 엔지니어링 기본 이해 | 학습: 프롬프트 엔지니어링 모범 사례를 실습 | 비디오 | 추가 학습 |
| 05 | 고급 프롬프트 생성 | 학습: 프롬프트 결과를 개선하는 프롬프트 엔지니어링 기술 적용 방법. | 비디오 | 추가 학습 |
| 06 | 텍스트 생성 애플리케이션 구축 | 구축: Azure OpenAI / OpenAI API를 사용한 텍스트 생성 애플리케이션 | 비디오 | 자세히 알아보기 |
| 07 | 채팅 애플리케이션 구축 | 구축: 채팅 애플리케이션을 효율적으로 구축하고 통합하는 기술 | 비디오 | 자세히 알아보기 |
| 08 | 검색 애플리케이션 구축 및 벡터 데이터베이스 | 구축: Embeddings를 사용하여 데이터를 검색하는 애플리케이션 | 비디오 | 자세히 알아보기 |
| 09 | 이미지 생성 애플리케이션 구축 | 구축: 이미지 생성 애플리케이션 | 비디오 | 자세히 알아보기 |
| 10 | 로우 코드 AI 애플리케이션 구축 | 구축: 로우 코드 도구를 사용한 생성형 AI 애플리케이션 | 비디오 | 자세히 알아보기 |
| 11 | 외부 애플리케이션과 함수 호출 통합 | 구축: 함수 호출이란 무엇이며 애플리케이션에서의 사용 사례 | 비디오 | 자세히 알아보기 |
| 12 | AI 애플리케이션을 위한 UX 디자인 | 학습: 생성형 AI 애플리케이션 개발 시 UX 디자인 원칙 적용 방법 | 비디오 | 자세히 알아보기 |
| 13 | 생성형 AI 애플리케이션 보안 | 학습: AI 시스템에 대한 위협과 위험 및 이를 보호하는 방법 | 비디오 | 자세히 알아보기 |
| 14 | 생성형 AI 애플리케이션 라이프사이클 | 학습: LLM 라이프사이클 및 LLMOps를 관리하기 위한 도구와 지표 | 비디오 | 자세히 알아보기 |
| 15 | 검색 증강 생성(RAG) 및 벡터 데이터베이스 | 구축: RAG 프레임워크를 사용하여 벡터 데이터베이스에서 Embeddings를 검색하는 애플리케이션 | 비디오 | 자세히 알아보기 |
| 16 | 오픈 소스 모델 및 Hugging Face | 구축: Hugging Face에서 제공되는 오픈 소스 모델을 사용한 애플리케이션 | 비디오 | 자세히 알아보기 |
| 17 | AI 에이전트 | 구축: AI 에이전트 프레임워크를 사용한 애플리케이션 | 비디오 | 자세히 알아보기 |
| 18 | LLM 세부 조정 | 학습: LLM 세부 조정의 필요성과 방법 | 비디오 | 자세히 알아보기 |
| 19 | SLM을 활용한 구축 | 학습: 소형 언어 모델(Small Language Models)을 활용한 구축의 이점 | 비디오 곧 공개 예정 | 자세히 알아보기 |
| 20 | Mistral 모델을 활용한 구축 | 학습: Mistral 모델 패밀리의 특징과 차이점 | 비디오 곧 공개 예정 | 자세히 알아보기 |
| 21 | Meta 모델을 활용한 구축 | 학습: Meta 모델 패밀리의 특징과 차이점 | 비디오 곧 공개 예정 | 자세히 알아보기 |
John Aziz에게 GitHub Actions 및 워크플로를 모두 제작해 주신 것에 대해 특별히 감사드립니다.
Bernhard Merkle에게 학습자와 코드 경험을 개선하기 위해 각 레슨에 중요한 기여를 해주신 것에 대해 감사드립니다.
우리 팀은 다른 강좌도 제작합니다! 확인해 보세요:
- NEW 초보자를 위한 Edge AI
- 초보자를 위한 모델 컨텍스트 프로토콜
- 초보자를 위한 AI 에이전트
- .NET을 사용한 초보자를 위한 생성형 AI
- JavaScript를 사용한 초보자를 위한 생성형 AI
- Java를 사용한 초보자를 위한 생성형 AI
- 초보자를 위한 머신러닝
- 초보자를 위한 데이터 과학
- 초보자를 위한 AI
- 초보자를 위한 사이버 보안
- 초보자를 위한 웹 개발
- 초보자를 위한 IoT
- 초보자를 위한 XR 개발
- AI 페어 프로그래밍을 위한 GitHub Copilot 마스터하기
- C#/.NET 개발자를 위한 GitHub Copilot 마스터하기
- 자신만의 Copilot 모험 선택하기
면책 조항:
이 문서는 AI 번역 서비스 Co-op Translator를 사용하여 번역되었습니다. 정확성을 위해 최선을 다하고 있으나, 자동 번역에는 오류나 부정확성이 포함될 수 있습니다. 원본 문서의 원어 버전을 신뢰할 수 있는 권위 있는 자료로 간주해야 합니다. 중요한 정보의 경우, 전문적인 인간 번역을 권장합니다. 이 번역 사용으로 인해 발생하는 오해나 잘못된 해석에 대해 당사는 책임을 지지 않습니다.