weave.Markdown을 사용해 UI에서 트레이스 데이터가 렌더링되는 방식을 사용자 지정하는 방법을 설명합니다.
- 웹 앱
- Python
- TypeScript
- HTTP API
UI에서 Call을 보려면:
- wandb.ai로 이동한 다음 프로젝트를 선택합니다.
- Weave 프로젝트 사이드바에서 Traces를 클릭합니다.
- 테이블에서 확인하려는 Call을 찾습니다.
- Call을 클릭해 상세 페이지를 엽니다.
weave.Markdown으로 렌더링된 트레이스 사용자 지정하기
weave.Markdown을 사용하면 원본 데이터를 잃지 않고 트레이스 정보가 표시되는 방식을 사용자 지정할 수 있습니다. 이를 통해 입력과 출력을 사람이 읽기 쉬운 서식 있는 콘텐츠 블록으로 렌더링하면서도, 그 아래의 데이터 구조는 그대로 보존할 수 있습니다.
- Python
- Typescript
@weave.op 데코레이터에서 postprocess_inputs 및 postprocess_output 함수를 사용하여 트레이스 데이터를 포맷하세요. 다음 코드 예제는 Weave에서 호출을 이모지와 더 읽기 쉬운 형식으로 렌더링하기 위해 후처리 함수를 사용하는 방법을 보여줍니다: