data_juicer_agents.tools.dev.develop_operator.input module#

Input models for develop_operator.

class data_juicer_agents.tools.dev.develop_operator.input.DevelopOperatorInput(*, intent: str, operator_name: str = '', output_dir: str = '', operator_type: str = '', from_retrieve: str = '', smoke_check: bool = False)[source]#

Bases: BaseModel

intent: str#
operator_name: str#
output_dir: str#
operator_type: str#
from_retrieve: str#
smoke_check: bool#
model_config = {}#

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

class data_juicer_agents.tools.dev.develop_operator.input.GenericOutput(*, ok: bool = True)[source]#

Bases: BaseModel

ok: bool#
model_config = {}#

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