SDK와 코드로 확장하는 Microsoft Foundry 실전 개발
Microsoft Foundry 중급
모델 카탈로그 비교·평가부터 OpenAI SDK로 직접 코딩하는 챗 앱, 도구(web_search·file_search) 연동, 모델 파인튜닝, 콘텐츠 필터 가드레일까지 - Foundry 기초를 마친 개발자를 위한 실전 개발 과정입니다.
원문 실습 자료 (Microsoft Learn)AI 개발 프로젝트 준비하기
Foundry 프로젝트를 만들고 모델을 배포·테스트한 뒤, 프로젝트 구조와 엔드포인트를 이해하고 VS Code용 Foundry Toolkit 확장까지 설치합니다.
모델 탐색 및 비교하기
Microsoft Foundry 모델 카탈로그에서 모델을 탐색하고 벤치마크·리더보드로 비교한 뒤, gpt-5.2와 gpt-5-mini를 배포해 나란히 테스트하고 합성 데이터셋 기반 평가까지 실행합니다.
OpenAI SDK로 생성형 AI 챗 앱 만들기
Visual Studio Code와 Python으로 ChatCompletions API·Responses API를 사용하는 챗 애플리케이션을 직접 코딩하고, 대화 맥락 유지·스트리밍·비동기 처리까지 구현합니다.
도구(web_search·file_search)를 사용하는 AI 앱 만들기
Margie's Travel 브로슈어를 벡터 저장소에 업로드해 file_search 도구로 연결하고, web_search 도구까지 함께 사용해 데이터 기반 답변을 제공하는 앱을 만듭니다.
언어 모델 파인튜닝하기
여행사 챗봇 시나리오를 예로, 프롬프트 엔지니어링만으로는 부족한 일관된 어조를 파인튜닝된 모델로 어떻게 구현하는지 기본 모델과 비교하며 실습합니다.
가드레일로 유해 콘텐츠 차단하기
기본 가드레일의 동작을 확인한 뒤, 위험 카테고리별로 차단 수준을 강화한 커스텀 가드레일을 만들어 모델 배포에 적용합니다.