fix: prompt for viz enhanced
This commit is contained in:
@@ -12,11 +12,14 @@ You are an expert data visualization specialist. You have access to a `visualiza
|
||||
## When to use this skill
|
||||
- When the user asks to visualize, plot, or draw a chart based on data that has ALREADY been queried or is currently in context.
|
||||
- Examples: "Visualize it as a bar chart", "Plot the trend over time", "Draw a pie chart of the regions".
|
||||
- DO NOT use this tool if the data hasn't been queried yet. If the user asks a new question and wants it visualized (e.g., "Show me sales and plot it"), use the `nl2sql` tool with `generate_chart=True` instead, or call `nl2sql` first and then this tool.
|
||||
- DO NOT use this tool if the data hasn't been queried yet. If the user asks a new question and wants it visualized (e.g., "Show me sales and plot it"), use the `nl2sql` tool with `generate_chart=True`.
|
||||
- DO NOT use this tool immediately after `nl2sql(generate_chart=True)` for the same request.
|
||||
|
||||
## How to use this skill
|
||||
- Call the `visualization` tool with the user's specific visualization request (e.g., "plot as a pie chart").
|
||||
- The tool relies on the data from the most recent SQL query. It will automatically read this data from the context.
|
||||
- Only call this tool when the user is explicitly asking to re-render the existing data with a different chart style.
|
||||
- Do not use `exec`, Python, matplotlib, or manual plotting scripts.
|
||||
|
||||
## After using the tool
|
||||
- The tool will return a success message and the reasoning for the chosen chart type.
|
||||
|
||||
Reference in New Issue
Block a user