nat.experimental.test_time_compute.models.selection_config#
Classes#
Configuration for LLMBasedSelection. |
|
Configuration for LLMBasedSelection. |
|
Configuration for LLMBasedSelection. |
|
Configuration for a selection strategy that keeps only the items |
|
Configuration for Best of N Selection |
|
Configuration for a judge-based selection strategy. |
Module Contents#
- class LLMBasedPlanSelectionConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for LLMBasedSelection.
- selection_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
- class LLMBasedAgentOutputSelectionConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for LLMBasedSelection.
- selection_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
- class LLMBasedOutputMergingConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for LLMBasedSelection.
- selection_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
- class ThresholdSelectionConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for a selection strategy that keeps only the items whose scores exceed a specified threshold.
- class BestOfNSelectionConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for Best of N Selection
- class LLMJudgeSelectionConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for a judge-based selection strategy.
- judge_llm: nat.data_models.component_ref.LLMRef | Any = None#