SuperAPI AI 工具集

chart-visualization

数据与分析

查看项目

更新于 10-15 16:51

技能介绍

用途:把用户提供的数据转换为图表图片。当需要柱状图、折线图、饼图、散点图、雷达图、桑基图、思维导图、流程图等图表时使用。

主要能力:支持比较类(bar、column、waterfall、dual-axes)、趋势类(area、line、scatter)、分布类(boxplot、histogram、violin、funnel)、占比类(pie、liquid、word-cloud)、层级类(organization-chart、mind-map、treemap、sankey)、关系类(network-graph、venn)、流程类(flow-diagram、fishbone-diagram)、多维类(radar)和表格类(spreadsheet)。通用可选参数包括 theme、width、height、title、style.texture,带坐标轴图表支持 axisXTitle、axisYTitle。

使用方式:先分析数据与需求选图表类型,构造符合规范的 JSON 请求体,再用 curl 调用 API。接口为 POST https://antv-studio.alipay.com/api/gpt-vis,请求体必须包含 type 和 source: "chart-visualization-skills"。示例:curl -X POST https://antv-studio.alipay.com/api/gpt-vis -H "Content-Type: application/json" -d '{"type":"line","source":"chart-visualization-skills","data":[{"time":"2025-01","value":100}],"title":"示例图表"}'。返回形如 {"success":true,"resultObj":"https://..."},将 resultObj 的 URL 以 Markdown 图片格式输出。

不同图表有各自 data 格式,例如 line/area 用 {time,value,group?},bar 用 {category,value,group?},pie 用 {category,value},spreadsheet 用 Record<string,string|number>[]。限制:树形类图表(treemap、mind-map、fishbone-diagram、organization-chart)最深 3 层;部分字段的可选范围如 innerRadius、percent 为 0-1。资料未提供 API 认证、调用配额、收费与错误处理细节。