Weave UI から Calls をエクスポートする
- wandb.ai にアクセスし、プロジェクトを選択します。
- Weave プロジェクトのサイドバーで、Traces をクリックします。
- エクスポートしたい複数の Calls の行にチェックを入れて選択します。
- Traces 表のツールバーで、エクスポートまたはダウンロードボタンをクリックします。
- Export モーダルで、Selected rows または All rows を選択します。
- Export をクリックします。

プログラムから Calls を取得する
- Python
- TypeScript
- HTTP API
Python API を使用して Calls を取得するには、
client.get_calls メソッドを使用します。Call メトリクスをエクスポートする
/calls/stats エンドポイント を使用すると、Call データ自体を取得せずに、Calls に関するメトリクスを取得できます。レイテンシやコストなどの Calls に関する情報を取得し、sum、average、minimum、maximum、count で集約できます。たとえば、次の情報を取得できます。
- token 使用量の合計
- 平均レイテンシ
- 使用された tokens の最大値
- 総コスト
- 入力 tokens の最小値
- Op 名
- Trace ID
- Thread ID
- User ID
web_app という名前の Op から 2 日間に生成された Calls を取得する方法を示しています。[YOUR-TEAM-NAME/YOUR-PROJECT-NAME] は、チーム名とプロジェクト名に置き換えてください。
sum、count、avg、min、max、count で集約できます。
この エンドポイント は JSON object を返します。次の response の例は、2 日分のメトリクスを示しています。各日 (bucket) は、usage_buckets 配列と call_buckets 配列内で、それぞれ個別の object として表されます。各配列では、メトリクスのグループ化方法が異なります。
usage_buckets: 使用した model ごとに、各日の Call メトリクスをグループ化します。call_buckets: 使用した model に関係なく、各日の Call メトリクスをグループ化します。