datarobot_genai.dragent.plugins.llm_clients
llm_clients
apply_reasoning_config
apply_reasoning_config(config: dict[str, Any], llm_config: SupportsReasoningConfig) -> dict[str, Any]
Map workflow reasoning to provider extra_body and temperature.
Source code in datarobot_genai/dragent/plugins/llm_clients.py
prepare_llm_parameters
prepare_llm_parameters(llm_config: SupportsReasoningConfig, *, exclude_unset: bool = False) -> dict[str, Any]
Dump LLM config kwargs and apply reasoning / extra_body mapping.