causal_agent.format_output
- causal_agent.format_output(query, method, results, explanation, dataset_analysis=None, dataset_description=None)[source]
Format final results including numerical estimates and explanations.
- Parameters:
query (str) – Original user query
method (str) – Causal inference method used (string name)
results (Dict[str, Any]) – Numerical results from method_executor_tool
explanation (Dict[str, Any]) – Structured explanation object from explainer_tool
dataset_analysis (Dict[str, Any] | None) – Optional dictionary of dataset analysis results
dataset_description (str | None) – Optional string description of the dataset
- Returns:
Dict with formatted output fields ready for presentation.
- Return type:
FormattedOutput