メインコンテンツへスキップ
Weave は、Amazon Bedrock 経由で行われる LLM 呼び出しを自動的にトラッキングしてログします。Amazon Bedrock は、主要な AI 企業の基盤モデルを統一 API で提供する AWS の完全マネージドサービスです。 Amazon Bedrock から Weave に LLM 呼び出しをログする方法はいくつかあります。weave.op を使用すると、Bedrock モデルへのあらゆる呼び出しをトラッキングするための再利用可能な op を作成できます。Anthropic のモデルを使用している場合は、必要に応じて Anthropic 向けの Weave 組み込みインテグレーションを使用することもできます。
最新のチュートリアルについては、Amazon Web Services 上の Weights & Biases をご覧ください。

トレース

Weave は、Bedrock API 呼び出しのトレースを自動的に収集します。Weave を初期化し、クライアントにパッチを適用すれば、その後は通常どおり Bedrock クライアントを使用できます。
converse API の使用例:

独自のopでラップする

@weave.op() デコレータを使うと、再利用可能なopを作成できます。以下は、invoke_model API と converse API の両方を使用する例です。
Weave での Bedrock Converse インテグレーション、API call トレース、レスポンスデータ

より簡単に実験できるように Model を作成する

Weave Model を作成すると、実験を整理しやすくなり、パラメーターを保持できます。以下は converse API を使用した例です。
この方法を使うと、実験をバージョン管理し、Bedrock ベースのアプリケーションの異なる設定を簡単にトラッキングできます。

詳しく見る

Amazon Bedrock を Weave で使用する方法について詳しく見る

Weave Playground で Bedrock を試す

設定なしで Weave UI から Amazon Bedrock モデルを試したい場合は、LLM Playground をお試しください。

レポート: Weave で Bedrock 上の LLM をテキスト要約タスクで比較する

Amazon Bedrock 上の LLM を評価する レポートでは、要約タスク向けに LLM を評価・比較するために、Bedrock と Weave を組み合わせて使う方法を、コードサンプル付きで説明しています。