최대 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. 학습목표

전체 워크삽의 학습 목표를 완료하면 다음을 할 수 있다.

  1. Windows Native Python 가상환경에서 Agents SDK 앱을 실행한다.
  2. AgentRunner의 역할을 설명한다.
  3. Python 함수를 function_tool로 Agent Tool에 연결한다.
  4. Handoff를 이용해 사용자 요청을 전문 Agent로 전달한다.
  5. Agents SDK 앱을 FastAPI REST API로 감싼다.
  6. Windows에서 Linux Docker image를 빌드한다.
  7. API Key를 Docker image에 넣지 않고 런타임에 전달한다.
  8. 동일 이미지를 Public Cloud와 On-Premises로 이동하는 원리를 설명한다.

2. 전체 목차

댓글남기기