Ops
@weave.op()(Python) 데코레이터를 적용하거나 weave.op()(TypeScript)으로 감싸면, Weave가 해당 함수의 코드, 입력, 출력, 실행 메타데이터를 자동으로 캡처합니다. Ops는 트레이싱, evaluation scorer, 그리고 추적되는 모든 계산의 구성 요소입니다.
Calls
- 입력 인수
- 출력 값
- 타이밍 및 지연 시간
- 부모-자식 관계(중첩된 Call의 경우)
- 발생한 모든 오류
- Trace에 속할 수 있습니다(같은 실행 컨텍스트에 있는 Call의 집합)
- 부모 및 자식 Calls를 가질 수 있으며, 트리 구조를 형성합니다
트레이스
trace_id)가 포함됩니다. Call의 id만 사용해 Call 정보를 가져오면 지정된 Call에 대한 데이터만 반환되며, 해당 Call의 하위 Call 데이터는 반환되지 않습니다.