Data visualization based on LLM and natural language interaction.
Author: ChartGen AI
Version: 0.0.3
Type: tool
This plugin lets you create data visualizations and generate interactive BI charts without code, using natural language interaction (ChatBI).
This plugin is supported by ChartGen AI
You can easily create and manage your API Key in the ChartGen AI - API. To begin with, You need to register for an ChartGen AI account.
Once on the homepage, click the bottom left corner to access the API management dashboard.

Here, you can create new APIs and set the credit consumption limit for each API. A single account can create up to 10 APIs.

After successful creation, you can copy the API Key to Dify for verification. You can also view the credit consumption of each API and manage your APIs.

The tools could be found at the plugin Marketplace, please install it.


The following are the parameter descriptions and usage scenario examples of each tool.
| Parameter | Description | Example |
|---|---|---|
| query | Query statement | "Display the total sales of each product in a pie chart." |
| file | Data file(xlsx、xls、csv) | example.xlsx |
| chart_type | Type of chart to generate (Auto for intelligent recognition, or specific types like Line, Bar, Pie, etc.) | "Bar" or "Pie" |
Note: Only one of input_data or file is needed. If both are provided, file takes precedence. File types support both row-metric-column data files and column-metric-row data files.






The query results support downloading as an .html file for easier local viewing and further processing.
💡 If you want the output to include files, please ensure to add the ' files ' output type in the last component of the flow to get the download link.
Contact us for inquiries or feedback.