data_juicer_agents.tools.plan.build_dataset_spec.input module#

Input models for build_dataset_spec.

class data_juicer_agents.tools.plan.build_dataset_spec.input.BuildDatasetSpecInput(*, intent: str, dataset_path: str, export_path: str, dataset_profile: ~typing.Dict[str, ~typing.Any], modality_hint: str = '', text_keys_hint: ~typing.List[str] = <factory>, image_key_hint: str = '', audio_key_hint: str = '', video_key_hint: str = '', image_bytes_key_hint: str = '')[源代码]#

基类:BaseModel

intent: str#
dataset_path: str#
export_path: str#
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#
model_config = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].