data_juicer_agents.tools.context.list_dataset_load_strategies.input module#
Input models for list_dataset_load_strategies.
- class data_juicer_agents.tools.context.list_dataset_load_strategies.input.ListDatasetLoadStrategiesInput(*, executor_type: str = 'default')[source]#
Bases:
BaseModelInput for list_dataset_load_strategies.
Discovers which dataset loading strategies are truly implemented in the current Data-Juicer installation. Use this BEFORE build_dataset_spec when you need to configure non-trivial dataset sources via dataset_source.config (e.g., remote S3, mixed weights). For simple single local files, use dataset_source.path directly.
- executor_type: str#
- model_config = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].