nemo_curator.eval.llm_judge
nemo_curator.eval.llm_judge
Submodules
Package Contents
Classes
API
Dataclass
Bases: WorkflowBase
End-to-end config-driven LLM judge workflow.
Loads a judge config YAML (models, Jinja prompt templates, score rubrics,
and execution.stages), starts a Dynamo/vLLM inference server hosting
the configured judge models, then runs one Curator pipeline containing:
reader -> optional FastText language gate -> one NDD DataDesignerStage
(+ its filters) per judge stage -> writer.
checkpoint_path
config
config_path
fasttext_langid_model_path
files_per_partition
input_format
input_path
judge_config
language
language_text_field
min_langid_score
output_format
output_path
Run the complete LLM judge pipeline.
Returns: WorkflowRunResult
WorkflowRunResult containing the pipeline output tasks and timing metadata.