레지스트리에서 샌드박스로 모델을 배포하는 기능은 현재 비공개 프리뷰 단계이며, GPU가 활성화된 샌드박스가 필요합니다. 액세스를 요청하려면 담당 어카운트 팀에 문의하거나 support@coreweave.com으로 이메일을 보내세요.
모델 배포
다음 단계에 따라 모델을 샌드박스에 배포하세요.- Registry로 이동하세요.
- 레지스트리를 선택하세요.
- 컬렉션을 선택하세요.
- 모델 버전을 선택하세요.
- 작업 메뉴()를 선택한 다음 Deploy를 선택하세요.
- Version 드롭다운에서 배포할 모델 버전을 선택하세요.
- Deployment 이름 필드에 배포 이름을 입력하세요.
- Next를 선택하세요.
- 배포에 연결할 팀을 선택하세요.
- 컴퓨팅 리소스를 선택하세요.
- Lifetime 드롭다운에서 샌드박스의 최대 실행 시간을 선택하세요.
- Serving engine을 설정하세요. 기본값이자 현재 지원되는 유일한 엔진은
vLLM입니다. - Next를 선택하세요.
- 배포 세부 정보를 검토한 다음 Deploy를 선택하세요.
컴퓨팅 리소스
컴퓨팅 리소스에 따라 샌드박스에 할당되는 CPU, 메모리, GPU 리소스가 정해집니다.GPU 샌드박스를 사용하려면 조직에서 해당 기능이 활성화되어 있어야 합니다. GPU가 활성화되기 전에는 GPU를 포함한 요청이
CWSANDBOX_GPU_NOT_ALLOWED 오류 및 this organization is not entitled to create GPU sandboxes 메시지와 함께 실패합니다.샌드박스 상태
샌드박스의 상태는 다음 중 하나입니다.배포 보기
배포된 샌드박스의 상태, 만료 시간, 설정 및 기타 세부 정보를 확인하세요.- Registry로 이동하세요.
- 레지스트리를 선택하세요.
- 컬렉션을 선택하세요.
- 모델 버전을 선택하세요.
- Deployments 탭을 선택하세요.
- 다음 중 한 가지 방법으로 배포 세부 정보를 여세요.
- 배포된 샌드박스의 이름을 선택하세요.
- 작업 메뉴()를 선택한 다음 View deployment details를 선택하세요.
배포 개요
배포 개요에는 다음 정보가 포함됩니다.- Status: 샌드박스의 현재 상태입니다.
- Created by: 배포를 생성한 사용자입니다.
- Created at: 배포를 생성한 시각입니다.
샌드박스 설정
샌드박스 설정에는 다음 정보가 포함됩니다.- Instance name: 샌드박스 인스턴스의 이름입니다.
- Serving engine: 모델을 서빙하는 엔진입니다.
- Team: 샌드박스를 생성한 팀입니다.
- Compute resources: 샌드박스에 할당된 CPU, 메모리, GPU 리소스입니다.
- Expires in: 샌드박스가 만료되기까지 남은 시간입니다.
- Endpoint address: 배포된 샌드박스에 요청을 보낼 때 사용하는 주소입니다.
- curl example:
curl로 배포 엔드포인트에 요청을 보내는 예시입니다.
배포된 모델에 액세스하기
샌드박스 설정의 엔드포인트 주소를 사용하여 배포된 모델에 요청을 보내세요. 엔드포인트는 샌드박스가 만료되거나 배포를 중지할 때까지 사용할 수 있습니다.엔드포인트 주소 확인
배포된 샌드박스의 엔드포인트 주소는 배포 개요의 샌드박스 설정 섹션에서 확인할 수 있습니다.- 배포 세부 정보를 여세요.
- Sandbox configuration에서 Endpoint address를 확인하세요.
배포 테스트
Chat Completion 요청을 보내 배포가 추론 요청을 서빙할 수 있는지 확인하세요.- Python
- curl
다음 Python 코드를 복사해 붙여 넣어 배포된 샌드박스를 테스트하세요.
base_url을 배포의 엔드포인트 주소로 설정하고, httpx가 아직 설치되어 있지 않다면 pip install httpx를 실행해 설치하세요.배포 복제
배포를 복제하면 고유한 엔드포인트 URL이 생성된 새 샌드박스가 만들어집니다. 기본적으로 복제된 배포의 이름은 원래 배포 이름 뒤에-clone이 붙은 형태입니다. 배포를 확정하기 전에 이 이름을 변경할 수 있습니다.
배포 이름은 시작 중이거나 실행 중인 배포 간에 고유해야 합니다. 기존 배포가 중지되거나 만료되면 해당 이름을 다시 사용할 수 있습니다.
배포를 복제하려면 다음 단계를 따르세요.
- 레지스트리로 이동하세요.
- 레지스트리를 선택하세요.
- 컬렉션을 선택하세요.
- 모델 버전을 선택하세요.
- Deployments 탭을 선택하세요.
- action () 메뉴를 선택한 다음 Clone deployment를 선택하세요.
- 배포 설정을 검토하거나 수정한 다음 배포를 확정하세요.
배포 중지
실행 중인 배포를 중지합니다. 중지된 배포는 다시 시작할 수 없으며, 해당 엔드포인트도 더 이상 사용할 수 없습니다. 모델을 다시 서빙하려면 새 배포를 생성하세요. 실행 중인 샌드박스 배포를 중지하려면 다음 단계를 따르세요.- Registry로 이동하세요.
- 레지스트리를 선택하세요.
- 컬렉션을 선택하세요.
- 모델 버전을 선택하세요.
- Deployments 탭을 선택하세요.
- 배포를 선택하세요.
- 작업 메뉴()를 선택한 다음 Stop deployment를 선택하세요.