data_juicer_agents.tools.context.list_dataset_load_strategies.logic module#

Pure logic for list_dataset_load_strategies.

data_juicer_agents.tools.context.list_dataset_load_strategies.logic.list_dataset_load_strategies(*, executor_type: str = 'default') Dict[str, Any][源代码]#

List truly implemented dataset load strategies from Data-Juicer.

Uses dynamic source-code inspection to filter out placeholder strategies that raise NotImplementedError, ensuring the returned list reflects what actually works at runtime.

参数:

executor_type -- Filter by executor type ('default', 'ray', or '*' for all).

返回:

Dict with 'strategies' list and metadata.