これはインタラクティブな ノートブック です。ローカルで実行するか、以下のリンクを使用してください:
カスタムコストモデルの設定
Weave は、使用されたトークン数と使用された モデル に基づいてコストを計算します。 Weave は出力からこの使用量と モデル を取得し、それらをコールに関連付けます。 独自のトークン使用量を計算し、それを Weave に保存するシンプルなカスタム モデル を設定してみましょう。環境 の設定
必要なパッケージをすべてインストールし、インポートします。wandb.login() で簡単にログインできるように、環境 変数に WANDB_API_KEY を設定します(これは Colab の secret として提供される必要があります)。
これを ログ に記録したい W&B の プロジェクト を name_of_wandb_project に設定します。
注意: name_of_wandb_project は、トレース を ログ に記録する チーム を指定するために {team_name}/{project_name} の形式にすることもできます。
次に、 weave.init() を呼び出して Weave クライアントを取得します。
Weave を使用した モデル の設定
カスタムコストの追加
ここでカスタムコストを追加します。カスタムコストを設定し、コールに使用量が含まれているため、include_cost を使用してコールを取得できるようになり、コールの summary.weave.costs の下にコストが表示されます。