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,