mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
Unverified
parent
d907590494
commit
bab4c9ad76
@@ -1732,6 +1732,8 @@ async def evaluate_workflow(
|
||||
if workflow_result is None and queries is None:
|
||||
raise ValueError("Provide either 'workflow_result' or 'queries'.")
|
||||
|
||||
if expected_output is not None and queries is None:
|
||||
raise ValueError("Provide 'queries' when using 'expected_output'; 'expected_output' is not supported with 'workflow_result' only.")
|
||||
if expected_output is not None and queries is not None and len(expected_output) != len(queries):
|
||||
raise ValueError(f"Got {len(queries)} queries but {len(expected_output)} expected_output values.")
|
||||
|
||||
|
||||
@@ -692,7 +692,7 @@ class FoundryEvals:
|
||||
]
|
||||
if item.context:
|
||||
d["context"] = item.context
|
||||
if item.expected_output:
|
||||
if item.expected_output is not None:
|
||||
d["ground_truth"] = item.expected_output
|
||||
dicts.append(d)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user