weave.op を使用して Bedrock モデルへの呼び出しを追跡するための再利用可能なオペレーションを作成することも、Anthropic モデルを使用している場合は、Weave の Anthropic との組み込みインテグレーションを使用することもできます。
Traces
Weave は Bedrock API 呼び出しの トレース を自動的にキャプチャします。Weave を初期化し、クライアントをパッチした後は、通常通り Bedrock クライアントを使用できます。converse API を使用する場合:
独自の op でラッピングする
@weave.op() デコレータを使用して、再利用可能なオペレーションを作成できます。以下は、 invoke_model と converse 両方の API を示す例です。

実験を容易にするために Models を作成する
Weave Model を作成することで、 実験管理 をより適切に整理し、 パラメータ をキャプチャできます。以下は converse API を使用した例です。