メインコンテンツへスキップ
Weave Python SDK では、スコアラーの column_map 属性を使って、スコアラーが想定するパラメーター名をデータセットの列名にマッピングします。マッピングの形式は {scorer_parameter: dataset_column} です。次の例では、output および target パラメーターを、データセットの model_output 列および answer 列にマッピングしています:
from weave.scorers import EmbeddingSimilarityScorer

similarity_scorer = EmbeddingSimilarityScorer()

similarity_scorer.column_map = {
    "output": "model_output",  # モデルが生成したテキスト
    "target": "answer"         # 期待される、または参照用の応答
}
スコアラーの列マッピングの詳細については、Mapping Column Names with column_map を参照してください。