メインコンテンツへスキップ
Weave Python SDK では、スコーラーの column_map 属性を使用して、スコーラーが期待する引数名とデータセットの列名をマッピングします。マッピングの形式は {scorer_parameter: dataset_column} です。次の例では、outputtarget 引数を、データセットの 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 を参照してください。