시작하기 전에 다음 사항을 확인하세요.
- 컬렉션에서 허용하는 객체 유형. 컬렉션 유형에 대한 자세한 내용은 컬렉션 생성의 “컬렉션 유형”을 참조하세요.
- 컬렉션이 속한 레지스트리가 이미 존재하는지 여부. 레지스트리가 존재하는지 확인하려면 Registry App으로 이동하여 레지스트리 이름을 검색하세요.
weave.init()으로 Weave 클라이언트를 초기화합니다.weave.StringPrompt()등의 기본 제공 프롬프트 클래스로 Weave 프롬프트 객체를 생성합니다.weave.publish()로 프롬프트를 Weave에 게시합니다.weave_client.link_prompt_to_registry()로 게시된 프롬프트 버전을 레지스트리의 컬렉션에 연결합니다. 이때 대상 컬렉션 경로를target_path매개변수에 전달합니다. 경로는wandb-registry-접두사, 레지스트리 이름, 컬렉션 이름으로 구성됩니다.
<>로 묶인 자리 표시자 값을 실제 값으로 바꾸세요.
레지스트리에 연결된 프롬프트 보기
- https://forge.coreweave.com/registry/ 에서 레지스트리로 이동하세요.
- 프롬프트를 연결한 레지스트리의 이름을 선택하세요.
- 컬렉션 이름을 선택하세요.
- 프롬프트 버전 목록에서 액세스할 버전을 선택하세요. 연결된 각 프롬프트 버전에는
v0부터 순차적으로 버전 번호가 부여됩니다. - 프롬프트 버전의 세부 정보를 보려면 해당 버전을 클릭하세요. 이 페이지의 탭에서 해당 버전의 개요, 프롬프트, 사용법을 확인할 수 있습니다.
레지스트리에 연결된 프롬프트 사용하기
레지스트리에 연결된 프롬프트 객체를 가져오려면weave.get() 방법을 사용하세요. 프롬프트는 별칭이나 버전 번호로 가져올 수 있습니다. 다음 코드 스니펫은 별칭과 버전 번호로 프롬프트를 가져오는 방법을 보여 줍니다.
별칭으로 프롬프트 객체를 가져오려면 다음 URI 경로를 사용하세요.
<>로 묶인 자리 표시자 값을 실제 값으로 바꾸세요.
- 별칭으로 가져오기
- 버전으로 가져오기
- https://forge.coreweave.com/registry/ 에서 레지스트리로 이동하세요.
- 프롬프트를 연결한 레지스트리의 이름을 선택하세요.
- 컬렉션 이름을 선택하세요.
- 프롬프트 버전 목록에서 액세스할 버전을 선택하세요.
- Use 탭을 선택하면 별칭 또는 버전 번호로 프롬프트를 가져오는 샘플 코드를 확인할 수 있습니다.