Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

온라인 모델 배포 API (V2)

LiveDeployment는 모델 버전을 호스팅하고 실시간 추론 요청을 처리하는 배포 인스턴스입니다. 모델을 실행할 연산 자원을 관리하며 transformJson으로 추론할 수 있습니다.

직접 배포와 현재 버전

Create Live Deployment의 deploymentType은 direct를 사용하며 모델 RID와 브랜치를 지정합니다. 직접 배포는 그 브랜치의 최신 모델 버전을 따라갑니다. 실제 배포 중인 버전은 응답의 modelVersion에서 확인합니다.

배포 목록은 모델의 직접 배포만 반환하며 브랜치로 범위를 좁힐 수 있습니다. 배포 RID를 알면 개별 조회로 현재 버전과 실행 구성 및 상태를 확인합니다.

추론 준비

실행 구성에는 최소 및 최대 복제본 수와 CPU, 메모리, GPU 및 자동 확장 조건을 지정합니다. 모델의 요구와 자원 큐에서 제공하는 GPU 유형을 확인합니다.

추론을 시작하기 전에는 isReady를 확인합니다. 복제본이 0으로 자동 축소되면 ACTIVE 상태에서도 준비되지 않을 수 있습니다. Transform JSON의 입력 이름과 값 구조는 배포한 모델의 Model API에 맞춥니다.

구성 변경과 중지

Replace Live Deployment는 새 실행 구성을 복제본에 적용합니다. 연결 소스 목록은 비활성 상태에서만 바꿀 수 있으므로 먼저 배포를 비활성화하고 상태를 확인합니다.

비활성화하면 실행 중인 복제본을 제거하지만 모델과 구성은 유지합니다. Start Live Deployment로 다시 시작할 수 있으며 이미 시작 중이거나 실행 중이면 효과가 없습니다.

전체 배포 응답 구조와 입력 검증 오류를 함께 확인합니다. UI에서 배포를 운영하는 방법은 직접 모델 배포에 있습니다.