nat.experimental.test_time_compute.models.search_config#
Classes#
Configuration for a 'multi LLM plan generation' strategy. |
|
Configuration for the MultiQueryRetrievalSearch strategy. |
|
Configuration for a 'multi LLM generation' strategy. |
Module Contents#
- class SingleShotMultiPlanConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfig- planning_llm: nat.data_models.component_ref.LLMRef | Any | None = None#
- class MultiLLMPlanConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for a ‘multi LLM plan generation’ strategy.
- llms: list[nat.data_models.component_ref.LLMRef] = None#
- class MultiQueryRetrievalSearchConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for the MultiQueryRetrievalSearch strategy. This strategy generates multiple new ‘TTCItem’s per original item, each containing a differently phrased or re-focused version of the original task.
- llms: list[nat.data_models.component_ref.LLMRef] = None#
- classmethod validate_llms(values)#
- class MultiLLMGenerationConfig#
Bases:
nat.data_models.ttc_strategy.TTCStrategyBaseConfigConfiguration for a ‘multi LLM generation’ strategy.
- llms: list[nat.data_models.component_ref.LLMRef] = None#