Passer au contenu principal
Dans le SDK Python de Weave, utilisez l’attribut column_map sur un scorer pour faire correspondre les noms de paramètres attendus aux noms de colonnes de votre jeu de données. Le format de mappage est {scorer_parameter: dataset_column}.L’exemple suivant associe les paramètres output et target aux colonnes model_output et answer d’un jeu de données :
from weave.scorers import EmbeddingSimilarityScorer

similarity_scorer = EmbeddingSimilarityScorer()

similarity_scorer.column_map = {
    "output": "model_output",  # Le texte généré par le modèle
    "target": "answer"         # La réponse attendue ou de référence
}
Pour en savoir plus sur le mappage de colonnes pour les scorers, voir Mappage des noms de colonnes avec column_map.