Chart Explainer
Chart Explanation Module using Gemini via Ephemeral Token Broker
Functions
cache_chart_data()
cache_chart_data()def cache_chart_data(category: str, plot_name: str, chart_card: Dict[str, Any]) -> NoneParameter
Type
Description
cache_explanation()
cache_explanation()def cache_explanation(category: str, plot_name: str, explanation: str) -> NoneParameter
Type
Description
get_cached_data()
get_cached_data()Parameter
Type
Description
list_cached_categories()
list_cached_categories()list_cached_plots()
list_cached_plots()Parameter
Type
Description
get_ephemeral_token()
get_ephemeral_token()Parameter
Type
Description
explain_chart_async()
explain_chart_async()Parameter
Type
Description
explain_chart()
explain_chart()Parameter
Type
Description
auto_explain_chart()
auto_explain_chart()Parameter
Type
Description
Last updated