Azure에서 생성형 AI 애플리케이션 개발
개요
-
Level
-
기술
-
제품
-
제목
Azure AI Foundry와 같은 포괄적인 개발 플랫폼을 통해 AI(생성 인공 지능)에 더 쉽게 액세스할 수 있게 되었습니다. 언어 모델을 사용하여 사용자와 채팅하는 생성 AI 애플리케이션을 빌드하는 방법을 알아봅니다.
사전 요구 사항
이 모듈을 시작하기 전에 Azure의 기본 AI 개념 및 서비스에 대해 잘 알고 있어야 합니다. 프로그래밍 경험도 있어야 합니다.
업적 코드
업적 코드를 요청하려고 하나요?
이 학습 경로의 모듈
Microsoft Azure는 개발자가 놀라운 AI 기반 솔루션을 빌드할 수 있는 다양한 서비스를 제공합니다. 적절한 계획과 준비에는 사용할 서비스를 파악하고 개발팀을 위한 최적의 작업 환경을 만드는 것이 포함됩니다.
Azure AI 파운드리의 모델 카탈로그를 통해 제공되는 다양한 언어 모델을 선택합니다. 모델을 선택, 배포 및 테스트하고 성능을 개선하는 방법을 이해합니다.
Azure AI 파운드리 SDK를 사용하여 Azure AI 파운드리 프로젝트로 AI 애플리케이션을 개발합니다.
Azure AI Foundry에서 언어 모델을 활용하는 애플리케이션을 개발하기 위해 프롬프트 흐름을 사용하는 방법에 대해 알아봅니다.
RAG(검색 증강 생성)는 데이터를 기반으로 프롬프트를 기반으로 생성하는 생성형 AI 솔루션에서 일반적으로 사용되는 패턴입니다. Azure AI Foundry는 데이터를 추가하고, 인덱스를 만들고, 생성 AI 모델과 통합하여 RAG 기반 솔루션을 빌드할 수 있도록 지원합니다.
채팅 완료 작업에 대한 기본 언어 모델을 학습합니다. Azure AI Foundry의 모델 카탈로그는 사용자의 특정 모델 동작 요구 사항에 맞게 미세 조정할 수 있는 다양한 오픈 소스 모델을 제공합니다.
생성 AI는 놀라운 창의적 솔루션을 가능하게 하지만 유해한 콘텐츠 생성의 위험을 최소화하기 위해 책임감 있게 구현되어야 합니다.
Copilot을 평가하는 것은 생성형 AI 애플리케이션이 사용자 요구를 충족하고 정확한 응답을 제공하며 시간이 지남에 따라 지속적으로 개선되는지 확인하는 데 필수적입니다. Azure AI 스튜디오에서 제공하는 도구와 기능을 사용하여 생성형 AI 애플리케이션의 성능을 평가하고 최적화하는 방법을 알아봅니다.