causal_agent.generate_explanation
- causal_agent.generate_explanation(method_info, validation_result, variables, results, dataset_analysis=None, dataset_description=None, llm=None)[source]
Generates a comprehensive explanation text for the causal analysis.
- Parameters:
method_info (Dict[str, Any]) – Dictionary containing selected method details.
validation_result (Dict[str, Any]) – Dictionary containing method validation results.
variables (Dict[str, Any]) – Dictionary containing identified variables.
results (Dict[str, Any]) – Dictionary containing numerical results from the method execution.
dataset_analysis (Dict[str, Any] | None) – Optional dictionary with dataset analysis details.
dataset_description (str | None) – Optional string describing the dataset.
llm (langchain_core.language_models.BaseChatModel | None) – Optional language model instance (for potential future use in generation).
- Returns:
Dictionary containing the final explanation text.
- Return type: