GPT-Vis
๐ค GPT Vision, Visualization for AI Friendly! AntV's entry for AI, and 100% generated by AI.
File Explorer
Download Latest Version (.zip)- chart-visualization
- action.yml
- ci.yml
- deploy.yml
- gitleaks.yml
- preview.yml
- publish-ssr.yml
- publish.yml
- release-label.yml
- .gitleaks.toml
- PULL_REQUEST_TEMPLATE.md
- release.yaml
- commit-msg
- pre-commit
- extensions.json
- settings.json
- parser.test.ts
- area.test.ts
- bar.test.ts
- boxplot.test.ts
- column.test.ts
- dual-axes.test.ts
- fishbone-diagram.test.ts
- flow-diagram.test.ts
- funnel.test.ts
- heat-map.test.ts
- histogram.test.ts
- indented-tree.test.ts
- line.test.ts
- liquid.test.ts
- mindmap.test.ts
- network-graph.test.ts
- organization-chart.test.ts
- parser.test.ts
- pie.test.ts
- pin-map.test.ts
- radar.test.ts
- sankey.test.ts
- scatter.test.ts
- treemap.test.ts
- venn.test.ts
- violin.test.ts
- waterfall.test.ts
- word-cloud.test.ts
- icon.svg
- antv_charts.py
- antv_charts.yaml
- area.json
- bar.json
- boxplot.json
- column.json
- district-map.json
- dual-axes.json
- fishbone-diagram.json
- flow-diagram.json
- funnel.json
- histogram.json
- line.json
- liquid.json
- mind-map.json
- network-graph.json
- organization-chart.json
- path-map.json
- pie.json
- pin-map.json
- radar.json
- sankey.json
- scatter.json
- treemap.json
- venn.json
- violin.json
- waterfall.json
- word-cloud.json
- generate_area_chart.py
- generate_area_chart.yaml
- generate_bar_chart.py
- generate_bar_chart.yaml
- generate_boxplot_chart.py
- generate_boxplot_chart.yaml
- generate_chart_url.py
- generate_column_chart.py
- generate_column_chart.yaml
- generate_district_map.py
- generate_district_map.yaml
- generate_dual_axes_chart.py
- generate_dual_axes_chart.yaml
- generate_fishbone_diagram.py
- generate_fishbone_diagram.yaml
- generate_flow_diagram.py
- generate_flow_diagram.yaml
- generate_funnel_chart.py
- generate_funnel_chart.yaml
- generate_histogram_chart.py
- generate_histogram_chart.yaml
- generate_line_chart.py
- generate_line_chart.yaml
- generate_liquid_chart.py
- generate_liquid_chart.yaml
- generate_mind_map.py
- generate_mind_map.yaml
- generate_network_graph.py
- generate_network_graph.yaml
- generate_organization_chart.py
- generate_organization_chart.yaml
- generate_path_map.py
- generate_path_map.yaml
- generate_pie_chart.py
- generate_pie_chart.yaml
- generate_pin_map.py
- generate_pin_map.yaml
- generate_radar_chart.py
- generate_radar_chart.yaml
- generate_scatter_chart.py
- generate_scatter_chart.yaml
- generate_treemap_chart.py
- generate_treemap_chart.yaml
- generate_venn_chart.py
- generate_venn_chart.yaml
- generate_violin_chart.py
- generate_violin_chart.yaml
- generate_waterfall_chart.py
- generate_waterfall_chart.yaml
- generate_word_cloud_chart.py
- generate_word_cloud_chart.yaml
- validate.py
- .env.example
- .gitignore
- dify-plugin-visualization.difypkg
- main.py
- manifest.yaml
- PRIVACY.md
- README.md
- requirements.txt
- fileMock.js
- styleMock.js
- indices.json
- area-academy.png
- area-grouped-academy.png
- area-grouped.png
- area-required.png
- area-rough.png
- area-stacked-academy.png
- area.png
- bar-custom-style.png
- bar-data-no-group-grouped.png
- bar-data-no-group-stacked.png
- bar-group-academy.png
- bar-grouped-custom-style.png
- bar-grouped-rough.png
- bar-grouped.png
- bar-required.png
- bar-rough.png
- bar-stacked-academy.png
- bar-stacked.png
- bar.png
- boxplot-academy.png
- boxplot-grouped.png
- boxplot-required.png
- boxplot-rough.png
- boxplot-start-at-zero.png
- boxplot-style.png
- boxplot.png
- column-custom-style.png
- column-data-no-group-grouped.png
- column-data-no-group-stacked.png
- column-grouped-academy.png
- column-grouped-custom-style.png
- column-grouped.png
- column-required.png
- column-rough.png
- column-stacked-academy.png
- column-stacked-label.png
- column-stacked.png
- column.png
- dual-axes-academy.png
- dual-axes-custom-style.png
- dual-axes-order.png
- dual-axes-required.png
- dual-axes-rough.png
- dual-axes-start-at-zero.png
- dual-axes.png
- fishbone-diagram-academy.png
- fishbone-diagram-required.png
- fishbone-diagram-rough.png
- fishbone-diagram.png
- flow-diagram-academy.png
- flow-diagram-required.png
- flow-diagram-rough.png
- flow-diagram-text-ellipsis.png
- flow-diagram.png
- funnel-academy.png
- funnel-long-text.png
- funnel-rough.png
- funnel-style.png
- funnel.png
- histogram-academy.png
- histogram-required.png
- histogram-rough.png
- histogram-style.png
- histogram.png
- line-academy.png
- line-custom-style.png
- line-grouped-custom-style.png
- line-grouped.png
- line-required.png
- line-rough.png
- line-start-at-zero.png
- line-with-big-data.png
- line.png
- liquid academy.png
- liquid-rough.png
- liquid-style.png
- liquid.png
- mind-map-multidata-academy.png
- mind-map-multidata.png
- mind-map-required.png
- mind-map-rough.png
- mind-map-text-ellipsis.png
- mind-map.png
- network-graph-academy.png
- network-graph-required.png
- network-graph-rough.png
- network-graph.png
- organization-chart-academy.png
- organization-chart-horizontal.png
- organization-chart-rough.png
- organization-chart.png
- pie-academy.png
- pie-custom-style.png
- pie-label-collide.png
- pie-one-data.png
- pie-required.png
- pie-rough.png
- pie-sort.png
- pie.png
- radar-academy.png
- radar-align.png
- radar-custom-style.png
- radar-grouped-academy.png
- radar-grouped.png
- radar-required.png
- radar-rough.png
- radar.png
- sankey-academy.png
- sankey-justify.png
- sankey-left.png
- sankey-right.png
- sankey-rough.png
- sankey-style.png
- sankey.png
- scatter-academy.png
- scatter-group.png
- scatter-required.png
- scatter-rough.png
- scatter-style.png
- scatter.png
- spreadsheet-pivot-basic.png
- spreadsheet-pivot-dark.png
- spreadsheet-pivot-no-columns.png
- spreadsheet-table-basic.png
- spreadsheet-table-dark.png
- spreadsheet-table-no-columns.png
- treemap-academy.png
- treemap-required.png
- treemap-rough.png
- treemap-style.png
- treemap.png
- venn-academy.png
- venn-rough.png
- venn-style.png
- venn.png
- violin-academy.png
- violin-grouped.png
- violin-required.png
- violin-rough.png
- violin-start-at-zero.png
- violin-style.png
- violin.png
- waterfall-custom-color.png
- waterfall-intermediate-total.png
- waterfall-required.png
- waterfall-rough.png
- waterfall-theme-dark.png
- waterfall-total.png
- waterfall.png
- word-cloud-academy.png
- word-cloud-required.png
- word-cloud-rough.png
- word-cloud-style.png
- word-cloud.png
- matcher.ts
- toImageEqual.ts
- area.spec.ts
- bar.spec.ts
- boxplot.spec.ts
- column.spec.ts
- constant.ts
- dual-axes.spec.ts
- fishbone-diagram.test.ts
- flow-diagram.spec.ts
- funnel.spec.ts
- histogram.spec.ts
- line.spec.ts
- liquid.spec.ts
- mind-map.spec.ts
- network-graph.spec.ts
- organization-chart.spec.ts
- pie.spec.ts
- radar.spec.ts
- sankey.spec.ts
- scatter.spec.ts
- spreadsheet.spec.ts
- treemap.spec.ts
- venn.spec.ts
- violin.spec.ts
- waterfall.spec.ts
- word-cloud.spec.ts
- Gaegu-Regular.ttf
- assign-color-by-branch-transform.ts
- getTitle.ts
- graph-data.ts
- group-by.ts
- index.ts
- mindmap-node.ts
- organization-chart-node.ts
- palette.ts
- area.ts
- bar.ts
- boxplot.ts
- column.ts
- dual-axes.ts
- fishbone-diagram.ts
- flow-diagram.ts
- funnel.ts
- histogram.ts
- line.ts
- liquid.ts
- mind-map.ts
- network-graph.ts
- organization-chart.ts
- pie.ts
- radar.ts
- sankey.ts
- scatter.ts
- spreadsheet.ts
- treemap.ts
- types.ts
- venn.ts
- violin.ts
- waterfall.ts
- word-cloud.ts
- index.ts
- theme.ts
- types.ts
- .fatherrc.ts
- jest.config.ts
- jest.setup.js
- LICENSE
- package.json
- README.md
- tsconfig.json
- basic.py
- bootstrap.min.css
- index.css
- main.tsx
- MyComponent.tsx
- vite-env.d.ts
- .gitignore
- eslint.config.js
- index.html
- package.json
- README.md
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- __init__.py
- .flake8
- .gitignore
- LICENSE
- MANIFEST.in
- README.md
- setup.py
- area.tsx
- bar.tsx
- boxplot.tsx
- column.tsx
- dual-axes.tsx
- fishbone-diagram.tsx
- flow-diagram.tsx
- funnel.tsx
- gpt-vis.tsx
- histogram.tsx
- indented-tree.tsx
- line.tsx
- liquid.tsx
- mindmap.tsx
- network-graph.tsx
- organization-chart.tsx
- pie.tsx
- radar.tsx
- sankey.tsx
- scatter.tsx
- summary.tsx
- table.tsx
- treemap.tsx
- venn.tsx
- violin.tsx
- waterfall.tsx
- word-cloud.tsx
- registry.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- eval.json
- metrics.json
- test.json
- .gitkeep
- 01_base.json
- 02_split.json
- 01_base.json
- 01_base.json
- 01_two_dim_one_measure.json
- 01_values.json
- 01_base.json
- 02_multi_measure.json
- 03_split.json
- 01_long_lat.json
- 01_base.json
- 01_base.json
- 01_base.json
- 01_base.json
- 01_base.json
- 01_single_item.json
- 02_measure_dimension.json
- 03_split.json
- 01_two_measure_correlate.json
- 02_split.json
- 03_split_and_size.json
- 01_base.json
- 01_base.json
- eval.json
- gpt_vis_train.jsonl
- metrics.json
- README.en.md
- README.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- agent.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- data2chart.md
- text2chart.md
- agent.md
- index.js
- eval-data.js
- eval-metrics.js
- eval-recommend.js
- agent-request.js
- chart-schema.js
- evaluate-chart-encode.js
- evaluate-text.js
- evaluate.js
- markdown2txt.js
- read-dataset.js
- read-knowledge.js
- column-data2chart.js
- column-text2chart.js
- data2chart.js
- generate-prompts.js
- line-data2chart.js
- line-text2chart.js
- pie-data2chart.js
- pie-text2chart.js
- text2chart.js
- .gitignore
- config.json
- package.json
- README.md
- favicon.ico
- logo-16.ico
- logo-32.ico
- logo-64.ico
- logo-rectangle.png
- logo-square.png
- logo.png
- data.ts
- index.tsx
- chartData.ts
- chat.tsx
- index.tsx
- Breadcrumb.tsx
- ChartPreview.tsx
- CodeBlock.tsx
- CopyButton.tsx
- CopyMarkdownButton.tsx
- ScrollbarManager.tsx
- SectionHeading.tsx
- Select.tsx
- SideBar.tsx
- TopBar.tsx
- VersionSwitcher.tsx
- DocsClient.tsx
- SideBar.tsx
- page.tsx
- page.tsx
- area-chart.ts
- bar-chart.ts
- boxplot.ts
- column-chart.ts
- dual-axes.ts
- fishbone-diagram.ts
- flow-diagram.ts
- funnel-chart.ts
- histogram.ts
- indented-tree.ts
- index.tsx
- line-chart.ts
- liquid-chart.ts
- mindmap.ts
- network-graph.ts
- organization-chart.ts
- pie-chart.ts
- radar-chart.ts
- sankey-diagram.ts
- scatter-chart.ts
- summary.ts
- table.ts
- treemap.ts
- venn-diagram.ts
- violin-chart.ts
- waterfall-chart.ts
- wordcloud.ts
- layout.tsx
- page.tsx
- favicon.ico
- globals.css
- layout.tsx
- page.tsx
- sitemap.ts
- CNAME
- file.svg
- globe.svg
- gpt-vis-logo.png
- next.svg
- robots.txt
- vercel.svg
- window.svg
- .gitignore
- CONTRIBUTING.md
- DEPLOYMENT.md
- eslint.config.mjs
- next.config.ts
- package.json
- postcss.config.mjs
- README.md
- SITE_SUMMARY.md
- tsconfig.json
- summary.md
- SKILL.md
- index.ts
- index.ts
- parser.ts
- index.ts
- container.ts
- theme.ts
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- index.ts
- README.md
- icons.ts
- index.ts
- README.md
- styles.ts
- index.ts
- readme.md
- .editorconfig
- .fatherrc.ts
- .gitignore
- .prettierignore
- .prettierrc
- CHANGELOG.md
- CLAUDE.md
- commitlint.config.ts
- eslint.config.js
- LICENSE
- package.json
- README.md
- README.zh-CN.md
- tsconfig.eslint.json
- tsconfig.json
- vitest.config.ts
# Installation Guide
1. Get the code
git clone https://github.com/antvis/GPT-Vis
Downloads the entire project code from GitHub to your computer.
cd GPT-Vis
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install @antv/gpt-vis
Downloads and installs the libraries listed in package.json.
npm install @antv/gpt-vis marked marked-highlight highlight.js
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
โ ๏ธ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
pip install -r bindings/dify-plugin-visualization/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <์คํํ ํ์ผ๋ช
>.py # README์์ ์ ํํ ์คํ ํ์ผ๋ช
์ ํ์ธํ์ธ์
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
