mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-13 13:36:15 +00:00
@@ -2,7 +2,7 @@
|
||||
|
||||
|
||||
from langchain.evaluation.criteria.eval_chain import (
|
||||
HELPFULNESS_CRITERION,
|
||||
_SUPPORTED_CRITERIA,
|
||||
CriteriaEvalChain,
|
||||
)
|
||||
from langchain.evaluation.schema import StringEvaluator
|
||||
@@ -10,8 +10,12 @@ from tests.unit_tests.llms.fake_llm import FakeLLM
|
||||
|
||||
|
||||
def test_resolve_criteria() -> None:
|
||||
assert CriteriaEvalChain.resolve_criteria("helpfulness") == HELPFULNESS_CRITERION
|
||||
assert CriteriaEvalChain.resolve_criteria(["helpfulness"]) == HELPFULNESS_CRITERION
|
||||
assert CriteriaEvalChain.resolve_criteria("helpfulness") == {
|
||||
"helpfulness": _SUPPORTED_CRITERIA["helpfulness"]
|
||||
}
|
||||
assert CriteriaEvalChain.resolve_criteria(["correctness"]) == {
|
||||
"correctness": _SUPPORTED_CRITERIA["correctness"]
|
||||
}
|
||||
|
||||
|
||||
def test_criteria_eval_chain() -> None:
|
||||
|
Reference in New Issue
Block a user