Forward judge_language through score, async, and session endpoints

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
wangwei
2026-07-01 18:02:13 +08:00
co-authored by Copilot
parent bd5658c3ac
commit 31fe71eb94
4 changed files with 52 additions and 0 deletions
+2
View File
@@ -205,6 +205,7 @@ class SessionScoreJobManager:
settings = EvaluationSettings()
judge_model = request.judge_model or settings.ragas_judge_model
embedding_model = request.embedding_model or settings.ragas_embedding_model
judge_language = request.judge_language or settings.ragas_judge_language
effective = request.effective_metrics()
requested = set(request.metrics)
skipped = sorted(requested - set(effective))
@@ -223,6 +224,7 @@ class SessionScoreJobManager:
judge_model=judge_model,
embedding_model=embedding_model,
settings=settings,
judge_language=judge_language,
)
else:
raw_scores = {}