[실습] OpenAI 에이전트 도커 워크삽 (1)-전체목차
윈도우11 운영체제 환경에서 Powershell을 포함한 Visual Studio Code를 이용해 OpenAI Agents SDK 앱을 개발하고, 최종 결과물을 리눅스 도커 이미지(Linux Docker image)로 빌드하여 Windows용 Docker Desktop, Public Cloud, On-Premises Linux/Kubernetes에서 재사용하는 전체 흐름을 익히는 핸즈온 워크삽이다.
중요: 이 프로젝트는 WSL Ubuntu 터미널을 사용하지 않는다. 개발 작업은 Windows 파일 시스템과 파워셀(PowerShell)에서 수행한다. Docker Desktop의 내부 리눅스 컨테이너 실행 방식은 사용자의 Docker Desktop 설정에 따라 달라질 수 있다.
1. 학습목표
전체 워크삽의 학습 목표를 완료하면 다음을 할 수 있다.
- Windows Native Python 가상환경에서 Agents SDK 앱을 실행한다.
Agent와Runner의 역할을 설명한다.- Python 함수를
function_tool로 Agent Tool에 연결한다. - Handoff를 이용해 사용자 요청을 전문 Agent로 전달한다.
- Agents SDK 앱을 FastAPI REST API로 감싼다.
- Windows에서 Linux Docker image를 빌드한다.
- API Key를 Docker image에 넣지 않고 런타임에 전달한다.
- 동일 이미지를 Public Cloud와 On-Premises로 이동하는 원리를 설명한다.
댓글남기기