weave.Markdown を使用して UI でのトレースデータのレンダリング方法を Weave でカスタマイズする方法を説明します。次のタブから、ワークフローに合ったインターフェースを選択してください。
- Web App
- Python
- TypeScript
- HTTP API
UI で Call を表示するには、次の手順を実行します。
- wandb.ai にアクセスし、project を選択します。
- Weave のプロジェクトのサイドバーで Traces をクリックします。
- 表で表示したい Call を検索します。
- Call をクリックして詳細ページを開きます。
weave.Markdown を使ってレンダリングされたトレースをカスタマイズする
weave.Markdown を使用すると、元のデータを失うことなく、Weave でのトレース情報の表示方法をカスタマイズできます。これにより、基になるデータ構造を保持したまま、入力と出力を整形された読みやすいコンテンツブロックとして表示できます。
- Python
- TypeScript
トレースデータを整形するには、
@weave.op デコレータで postprocess_inputs 関数と postprocess_output 関数を使用します。次のコードサンプルでは、postprocessor を使って、より読みやすい形式で Weave に Call を表示します。