def chained_load_model_into_session()

in src/backend/entrypoints/llm_backend/tasks.py [0:0]


def chained_load_model_into_session(
    self,
    model_id: Optional[int],
    is_public: bool,
    indicators_dialogue: List[str],
    data_provider: str,
    datasets: List[str],
    periodicity: int,
    tradable_symbols_prompt: str,
    supplementary_symbols_prompt: str,
    economic_indicators: List[str],
    dividend_fields: List[str],
    time_range: int,
    strategy_title: str,
    strategy_description: str,
    actual_currency: str,
    bet_size: float,
    per_instrument_gross_limit: float,
    total_gross_limit: float,
    nop_limit: float,
    account_for_dividends: bool,
    trade_fill_price: str,
    execution_cost_bps: float,
    optimization_trials: int,
    optimization_train_size: float,
    optimization_params: List[dict[str, Any]],
    optimization_minimize: bool,
    optimization_maximize: bool,
    optimization_sampler: str,
    optimization_target_func: str,