MCPcopy Create free account
hub / github.com/VectifyAI/OpenKB / load_eval_set

Function load_eval_set

openkb/skill/evaluator.py:482–490  ·  view source on GitHub ↗

Load an eval set previously saved via ``save_eval_set``.

(path: Path)

Source from the content-addressed store, hash-verified

480
481
482def load_eval_set(path: Path) -> list[EvalPrompt]:
483 """Load an eval set previously saved via ``save_eval_set``."""
484 data = json.loads(Path(path).read_text(encoding="utf-8"))
485 out: list[EvalPrompt] = []
486 for q in data.get("should_trigger", []):
487 out.append(EvalPrompt(question=q, expected="trigger"))
488 for q in data.get("should_not", []):
489 out.append(EvalPrompt(question=q, expected="no-trigger"))
490 return out

Callers 2

skill_evalFunction · 0.90

Calls 2

EvalPromptClass · 0.85
getMethod · 0.45

Tested by 1