PythonEvaluation
EvaluationFactory
Creates `Evaluation` instances for running batch scoring.
Creates Evaluation instances for running batch scoring.
Access this via client.evaluation -- you don't instantiate it directly.
evaluation = client.evaluation.create()
results = evaluation.run(
examples=examples,
scorers=["faithfulness"],
eval_run_name="nightly",
)__init__()
def __init__(client, project_id, project_name):Parameters
client
required:JudgmentSyncClient
project_id
required:Optional[str]
project_name
required:str
create()
Create a new Evaluation bound to the current project.
def create() -> Evaluation:Returns
Evaluation - An Evaluation instance ready for .run().