data_juicer_agents.core.tool.catalog module#

Discovery-based catalog of built-in tool specifications.

exception data_juicer_agents.core.tool.catalog.ToolGroupImportError(group_name: str, cause: ModuleNotFoundError)[源代码]#

基类:ImportError

Raised when a tool group cannot be imported because optional deps are missing.

__init__(group_name: str, cause: ModuleNotFoundError) None[源代码]#
data_juicer_agents.core.tool.catalog.iter_tool_group_names() List[str][源代码]#
data_juicer_agents.core.tool.catalog.load_all_tool_specs() List[ToolSpec][源代码]#
data_juicer_agents.core.tool.catalog.load_tool_specs(groups: Sequence[str] | None = None) List[ToolSpec][源代码]#
data_juicer_agents.core.tool.catalog.load_tool_specs_for_group(group_name: str) List[ToolSpec][源代码]#