nat.experimental.test_time_compute.models.editor_config#

Classes#

LLMAsAJudgeEditorConfig

Configuration for the LLMAsAJudgeEditor.

IterativePlanRefinementConfig

Configuration for an 'iterative plan refinement' strategy.

MotivationAwareSummarizationConfig

Configuration for the MotivationAwareSummarization strategy.

Module Contents#

class LLMAsAJudgeEditorConfig#

Bases: nat.data_models.ttc_strategy.TTCStrategyBaseConfig

Configuration for the LLMAsAJudgeEditor.

num_feedback: int = None#
editing_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
feedback_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
editor_template: str = None#
feedback_template: str = None#
validate_strategies(values: dict[str, Any]) dict[str, Any]#
class IterativePlanRefinementConfig#

Bases: nat.data_models.ttc_strategy.TTCStrategyBaseConfig

Configuration for an ‘iterative plan refinement’ strategy.

editor_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
num_iterations: int = None#
refinement_template: str = None#
validate_iterative_strategies(values: dict) dict#
class MotivationAwareSummarizationConfig#

Bases: nat.data_models.ttc_strategy.TTCStrategyBaseConfig

Configuration for the MotivationAwareSummarization strategy.

editor_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
editor_template: str = None#