From 18796c215accbdec56e198e43d6a512377d8ad3e Mon Sep 17 00:00:00 2001 From: Xi Yan Date: Wed, 12 Mar 2025 21:33:27 -0700 Subject: [PATCH] better params fields --- llama_stack/apis/scoring_functions/scoring_functions.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/llama_stack/apis/scoring_functions/scoring_functions.py b/llama_stack/apis/scoring_functions/scoring_functions.py index 6546e71f9..1afe03277 100644 --- a/llama_stack/apis/scoring_functions/scoring_functions.py +++ b/llama_stack/apis/scoring_functions/scoring_functions.py @@ -148,21 +148,25 @@ class AnswerSimilarityScoringFnParams(BaseModel): type: Literal["answer_similarity"] = "answer_similarity" answer_similarity: BasicScoringFnParamsFields + @json_schema_type class ContextEntityRecallScoringFnParams(BaseModel): type: Literal["context_entity_recall"] = "context_entity_recall" context_entity_recall: BasicScoringFnParamsFields + @json_schema_type class ContextPrecisionScoringFnParams(BaseModel): type: Literal["context_precision"] = "context_precision" context_precision: BasicScoringFnParamsFields + @json_schema_type class ContextRecallScoringFnParams(BaseModel): type: Literal["context_recall"] = "context_recall" context_recall: BasicScoringFnParamsFields + @json_schema_type class ContextRelevancyScoringFnParams(BaseModel): type: Literal["context_relevancy"] = "context_relevancy"