@weave.op
데코레이터는 Weave에서 함수 호출을 추적하는 데 사용됩니다. 데코레이트된 함수의 입력, 출력 및 메타데이터를 자동으로 기록합니다.
기본 사용법
데코레이터 옵션
name
작업의 사용자 지정 이름을 설정합니다.call_display_name
이 작업의 모든 호출에 대한 표시 이름을 설정합니다.postprocess_inputs
로깅되기 전에 입력을 변환합니다.postprocess_output
로깅되기 전에 출력을 변환합니다.Op 메서드
call
결과와 Call 객체를 모두 가져옵니다.name
작업 이름을 가져오거나 설정합니다.비동기 함수 작업
Weave는 비동기 작업을 지원합니다:제너레이터 작업
Weave는 제너레이터 함수를 추적할 수 있습니다:클래스 메서드
클래스의 메서드를 데코레이트합니다:정적 및 클래스 메서드
The
@weave.op
데코레이터는 데코레이터를 중첩할 때 가장 안쪽 데코레이터여야 합니다.