Skip to main content
이 예제는 세션을 사용하여 여러 CoreWeave 샌드박스를 병렬로 실행하는 방법을 보여줍니다. 세션은 샌드박스 전반에 공유 기본값을 적용하고 블록을 벗어나면 자동으로 정리합니다. 이 패턴을 사용하면 각 라이프사이클을 개별적으로 관리하지 않고도 여러 샌드박스의 작업을 조율할 수 있습니다.

인증 선택

이 예시는 섹션에서 CKS를 지정하지 않는 한 서버리스 용량에서 실행됩니다. 샌드박스를 소유한 계정의 사용자 인증 정보를 선택하세요. 키 또는 토큰을 획득하려면 사용자 인증 정보 선택 및 조회를 참조하세요. 설치 명령어는 활성화된 Python 가상 환경에서 실행하세요. 사용 중인 사용자 인증 정보 탭의 Python 코드를 sandbox_auth.py로 저장하고, 이 페이지에서 실행하는 Python script와 같은 위치에 두세요. 이 파일에는 사용자 인증 정보 자체가 아니라 어떤 인증 방식을 사용할지만 저장됩니다. 예시에서는 이 파일에서 AUTH를 임포트하여 새 샌드박스나 세션을 만들 때마다 명시적으로 전달합니다.
SDK의 W&B 인증 전략으로 Forge API 키를 사용하세요.
sandbox_auth.py
CKS 배치를 사용하려면 CoreWeave 토큰을 선택하고 러너를 활성화한 다음, 샌드박스를 생성할 때 또는 SandboxDefaults에서 placement_mode="cks"를 설정하세요. auth=AUTH로 세션을 생성하면 해당 세션이 소유한 샌드박스도 함께 인증됩니다. 샌드박스에 다시 연결하거나 목록을 조회하거나 정리할 때도 동일한 사용자 인증 정보를 사용하세요.

세션에서 샌드박스 실행하기

세션은 공유 기본값과 자동 정리를 통해 여러 샌드박스를 관리합니다:
샌드박스 풀, 기존 샌드박스를 세션 관리에 연결하는 패턴, 라이프사이클 관리에 대해서는 세션 가이드를 참조하세요.
마지막 수정일 2026년 10월 23일