mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-11 11:50:41 +00:00
input query optional input for braintrust scorer
This commit is contained in:
parent
7b5895003a
commit
3c29108b6e
4 changed files with 8 additions and 3 deletions
|
|
@ -33,11 +33,15 @@ class RunScoringTask(BaseTask):
|
|||
for x in dataset:
|
||||
expected_answer = x.data["expected_answer"]
|
||||
generated_answer = x.data["generated_answer"]
|
||||
input_query = None
|
||||
if "input_query" in x.data:
|
||||
input_query = x.data["input_query"]
|
||||
|
||||
scorer_inputs.append(
|
||||
ScorerInputSample(
|
||||
expected_answer=expected_answer,
|
||||
generated_answer=generated_answer,
|
||||
input_query=input_query,
|
||||
)
|
||||
)
|
||||
|
||||
|
|
@ -74,7 +78,6 @@ class RunScoringTask(BaseTask):
|
|||
)
|
||||
|
||||
scorer_results = scorer.score(postprocessed)
|
||||
cprint(scorer_results, "magenta")
|
||||
eval_result = scorer.aggregate_results(scorer_results)
|
||||
|
||||
return eval_result
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue