data_juicer_agents.tools.plan.build_dataset_spec.input module¶
- class data_juicer_agents.tools.plan.build_dataset_spec.input.BuildDatasetSpecInput(*, intent: str, export_path: str, dataset_source: DatasetSource, dataset_profile: Dict[str, ~typing.Any]=<factory>, modality_hint: str = '', text_keys_hint: List[str] = <factory>, image_key_hint: str = '', audio_key_hint: str = '', video_key_hint: str = '', image_bytes_key_hint: str = '', **extra_data: Any)[source]¶
Bases:
BaseModel- model_config = {'extra': 'allow'}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- intent: str¶
- export_path: str¶
- dataset_source: DatasetSource¶
- dataset_profile: Dict[str, Any]¶
- modality_hint: str¶
- text_keys_hint: List[str]¶
- image_key_hint: str¶
- audio_key_hint: str¶
- video_key_hint: str¶
- image_bytes_key_hint: str¶