トレース
weave.init(project_name="<YOUR-WANDB-PROJECT-NAME>") を呼び出し、通常どおりライブラリを使用してください。
Weave は DSPy プログラム内のすべての LM 呼び出しを記録し、入力・出力・メタデータに関する詳細を提供します。
自分の DSPy Module と Signature を追跡する
Module は、プロンプト手法を抽象化した DSPy プログラム向けの、学習可能なパラメータを持つ構成要素です。Signature は、DSPy Module の入出力の挙動を宣言的に指定する仕様です。Weave は、DSPy プログラム内のすべての組み込みおよびカスタムの Signature と Module を自動的に追跡します。
DSPy プログラムの最適化と評価
