UI/dbai_src/bot_functions.py [97:118]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            }
        },
        "required": [
            "query",
        ],
    },
)

plot_chart_auto_func = FunctionDeclaration(
    name="plot_chart_auto",
    description="extract the data from the SQL query output and writes\
          python code to plot charts to best visualize that data.",
    parameters={
        "type": "object",
        "properties": {
            "code": {
                "type": "string",
                "description": textwrap.dedent('''
First extract the neseccary data, best suitable chart-type for that data,
title, axis and any other required information to plot the chart successfully.
Get the data in such a way that it does not take too many repetitions or
large number of characters. Then write python code to create a plot using this
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



dbai_src/bot_functions.py [96:117]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            }
        },
        "required": [
            "query",
        ],
    },
)

plot_chart_auto_func = FunctionDeclaration(
    name="plot_chart_auto",
    description="extract the data from the SQL query output and writes\
          python code to plot charts to best visualize that data.",
    parameters={
        "type": "object",
        "properties": {
            "code": {
                "type": "string",
                "description": textwrap.dedent('''
First extract the neseccary data, best suitable chart-type for that data,
title, axis and any other required information to plot the chart successfully.
Get the data in such a way that it does not take too many repetitions or
large number of characters. Then write python code to create a plot using this
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



