data_juicer_agents.cli module#

Command-line interface for Data Juicer Agent.

data_juicer_agents.cli.parse_args()[source]#

Parse command-line arguments.

async data_juicer_agents.cli.run_agent(use_studio: bool = False, available_agents: List[str] = None, retrieval_mode: str = 'auto')[source]#

Main function for running the agent.

Parameters:
  • use_studio – Whether to use agentscope studio.

  • available_agents – List of available agents. Options: dj (dj_process_agent), dj_dev (dj_dev_agent), dj_mcp (mcp_datajuicer_agent)

  • retrieval_mode – Retrieval mode for operators. Options: auto, vector, llm

data_juicer_agents.cli.main()[source]#

Main entry point for the CLI.