Skip to main content
Weave 프롬프트 객체를 컬렉션에 연결하면 레지스트리에서 AI 프롬프트를 추적하고 버전별로 관리할 수 있습니다. 프롬프트 객체를 컬렉션에 연결하면 프롬프트 버전의 범위가 비공개 프로젝트 수준에서 공유 조직 수준으로 이동합니다.
시작하기 전에 다음 사항을 확인하세요.
  • 컬렉션에서 허용하는 객체 유형. 컬렉션 유형에 대한 자세한 내용은 컬렉션 생성의 “컬렉션 유형”을 참조하세요.
  • 컬렉션이 속한 레지스트리가 이미 존재하는지 여부. 레지스트리가 존재하는지 확인하려면 Registry App으로 이동하여 레지스트리 이름을 검색하세요.
AI 프롬프트를 추적하고 관리하려면 Weave Python SDK를 사용하세요. Weave Python SDK로 프롬프트 객체를 생성하고 게시한 뒤 레지스트리의 컬렉션에 연결할 수 있습니다. 프롬프트를 레지스트리의 컬렉션에 연결하는 단계는 다음과 같습니다.
  1. weave.init()으로 Weave 클라이언트를 초기화합니다.
  2. weave.StringPrompt() 등의 기본 제공 프롬프트 클래스로 Weave 프롬프트 객체를 생성합니다.
    weave.StringPrompt는 system 프롬프트, 사용자 프롬프트, 재사용 가능한 텍스트 템플릿처럼 단일 문자열로 된 프롬프트를 위한 기본 제공 프롬프트 클래스입니다. Weave에서 프롬프트 객체를 생성하는 방법과 지원되는 프롬프트 유형에 대한 자세한 내용은 프롬프트 객체 생성을 참조하세요.
  3. weave.publish()로 프롬프트를 Weave에 게시합니다.
  4. weave_client.link_prompt_to_registry()로 게시된 프롬프트 버전을 레지스트리의 컬렉션에 연결합니다. 이때 대상 컬렉션 경로를 target_path 매개변수에 전달합니다. 경로는 wandb-registry- 접두사, 레지스트리 이름, 컬렉션 이름으로 구성됩니다.
다음 코드 스니펫을 복사하여 Python 스크립트에 붙여 넣고, <>로 묶인 자리 표시자 값을 실제 값으로 바꾸세요.

레지스트리에 연결된 프롬프트 보기

  1. https://forge.coreweave.com/registry/ 에서 레지스트리로 이동하세요.
  2. 프롬프트를 연결한 레지스트리의 이름을 선택하세요.
  3. 컬렉션 이름을 선택하세요.
  4. 프롬프트 버전 목록에서 액세스할 버전을 선택하세요. 연결된 각 프롬프트 버전에는 v0부터 순차적으로 버전 번호가 부여됩니다.
  5. 프롬프트 버전의 세부 정보를 보려면 해당 버전을 클릭하세요. 이 페이지의 탭에서 해당 버전의 개요, 프롬프트, 사용법을 확인할 수 있습니다.

레지스트리에 연결된 프롬프트 사용하기

레지스트리에 연결된 프롬프트 객체를 가져오려면 weave.get() 방법을 사용하세요. 프롬프트는 별칭이나 버전 번호로 가져올 수 있습니다. 다음 코드 스니펫은 별칭과 버전 번호로 프롬프트를 가져오는 방법을 보여 줍니다. 별칭으로 프롬프트 객체를 가져오려면 다음 URI 경로를 사용하세요.
<>로 묶인 자리 표시자 값을 실제 값으로 바꾸세요.
W&B는 프롬프트 객체를 가져오는 데 필요한 URI 경로와 샘플 코드를 자동으로 생성합니다. 샘플 코드를 확인하려면 다음 단계를 따르세요.
  1. https://forge.coreweave.com/registry/ 에서 레지스트리로 이동하세요.
  2. 프롬프트를 연결한 레지스트리의 이름을 선택하세요.
  3. 컬렉션 이름을 선택하세요.
  4. 프롬프트 버전 목록에서 액세스할 버전을 선택하세요.
  5. Use 탭을 선택하면 별칭 또는 버전 번호로 프롬프트를 가져오는 샘플 코드를 확인할 수 있습니다.
마지막 수정일 2026년 9월 30일