객체
- Datasets: 평가를 위한 예제 모음
- Models: LLM 로직의 설정 및 파라미터
- Prompts: 버전 관리되는 프롬프트 템플릿
객체 게시
- Python
- TypeScript
객체 다시 가져오기
- Python
- TypeScript
weave.publish()는 Ref를 반환합니다. 어떤 Ref에서든 .get()을 호출해 해당 객체를 다시 가져올 수 있습니다.Ref를 생성한 다음 객체를 다시 가져올 수 있습니다.객체 삭제
- Python
- TypeScript
객체 버전을 삭제하려면 객체의 ref에서 삭제된 객체에 접근하면 오류가 발생합니다. 삭제된 객체를 참조하는 객체를 resolve하면, 삭제된 객체 대신
.delete()를 호출하세요.DeletedRef가 반환됩니다.객체 ref 만들기
[YOUR-TEAM-NAME]: W&B entity(사용자 이름 또는 팀 이름)[YOUR-PROJECT-NAME]: W&B 프로젝트[OBJECT-NAME]: 객체 이름[OBJECT-VERSION]: 버전 해시,v0또는v1같은 string, 또는:latest같은 별칭입니다. 모든 객체에는:latest별칭이 있습니다. 고유한 별칭을 만들려면 태그와 별칭로 객체 버전 정리하기를 참조하세요.
weave.ref([NAME]): 객체의:latest버전을 가져옵니다.weave.init(...)를 호출해야 합니다.weave.ref([NAME]:[VERSION]): 지정한 버전의 객체를 가져옵니다.weave.init(...)를 호출해야 합니다.weave.ref([FULLY-QUALIFIED-REF-URI]): 지정한 완전 수식된 객체 ref URI에 있는 객체를 가져옵니다.weave.init()를 호출할 필요가 없습니다.
Dataset, Model, Prompt를 비롯해 weave.publish로 게시한 모든 Weave 객체의 특정 버전에 레이블을 지정할 수 있습니다. 이러한 레이블은 모든 ObjectRef에서 동작하므로, 동일한 API를 객체 유형 전반에 걸쳐 사용할 수 있습니다.
- 별칭: 단일 버전을 가리키는 고유한 이름입니다. 별칭은 언제든지 다른 버전으로 옮길 수 있으므로
production이나staging같은 안정적인 참조에 유용합니다. 모든 객체에는 가장 최신 버전을 가리키는:latest별칭이 자동으로 생성됩니다. - 태그: 버전에 연결되는 설명용 레이블입니다. 하나의 버전에는 여러 태그를 붙일 수 있고, 동일한 태그를 여러 버전에 사용할 수도 있습니다.
reviewed또는passed-eval처럼 버전을 분류하고 필터링할 때 태그를 사용하세요.