visualization
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseVisualization
可视化
Available Tool
可用工具
- create_visualization: Create a chart specification for frontend rendering.
- create_visualization: 创建供前端渲染的图表规格。
Parameters (MUST match exactly)
参数(必须完全匹配)
| Parameter | Type | Required | Description |
|---|---|---|---|
| str | Yes | |
| list[dict] | Yes | Array of data objects — see formats below |
| str | No | Chart title |
| str | No | X-axis label (bar/line only) |
| str | No | Y-axis label (bar/line only) |
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| 字符串 | 是 | |
| 列表[字典] | 是 | 数据对象数组——请参考以下格式 |
| 字符串 | 否 | 图表标题 |
| 字符串 | 否 | X轴标签(仅柱状图/折线图可用) |
| 字符串 | 否 | Y轴标签(仅柱状图/折线图可用) |
Data Formats (CRITICAL — use exact field names)
数据格式(重要——请使用精确的字段名)
Bar / Line charts — each object MUST have and keys:
"x""y"json
[{"x": "Jan", "y": 100}, {"x": "Feb", "y": 150}, {"x": "Mar", "y": 120}]Pie charts — each object MUST have and keys:
"segment""value"json
[{"segment": "Category A", "value": 30}, {"segment": "Category B", "value": 70}]Optional: add to any data point for custom color.
"color": "hsl(210, 100%, 50%)"柱状图/折线图——每个对象必须包含和键:
"x""y"json
[{"x": "Jan", "y": 100}, {"x": "Feb", "y": 150}, {"x": "Mar", "y": 120}]饼图——每个对象必须包含和键:
"segment""value"json
[{"segment": "Category A", "value": 30}, {"segment": "Category B", "value": 70}]可选:可为任意数据点添加以设置自定义颜色。
"color": "hsl(210, 100%, 50%)"Example tool_input
工具输入示例
Bar chart:
json
{
"chart_type": "bar",
"data": [{"x": "Q1", "y": 250}, {"x": "Q2", "y": 310}, {"x": "Q3", "y": 280}],
"title": "Quarterly Revenue",
"x_label": "Quarter",
"y_label": "Revenue ($K)"
}Pie chart:
json
{
"chart_type": "pie",
"data": [{"segment": "Mobile", "value": 60}, {"segment": "Desktop", "value": 35}, {"segment": "Tablet", "value": 5}],
"title": "Traffic by Device"
}柱状图:
json
{
"chart_type": "bar",
"data": [{"x": "Q1", "y": 250}, {"x": "Q2", "y": 310}, {"x": "Q3", "y": 280}],
"title": "Quarterly Revenue",
"x_label": "Quarter",
"y_label": "Revenue ($K)"
}饼图:
json
{
"chart_type": "pie",
"data": [{"segment": "Mobile", "value": 60}, {"segment": "Desktop", "value": 35}, {"segment": "Tablet", "value": 5}],
"title": "Traffic by Device"
}Common Mistakes to Avoid
需避免的常见错误
- Do NOT use format — data MUST be a list of dicts.
{"labels": [...], "values": [...]} - Bar/line data MUST use and
"x"keys, NOT"y"or"label"."name"
- 请勿使用格式——数据必须是字典列表。
{"labels": [...], "values": [...]} - 柱状图/折线图数据必须使用和
"x"键,而非"y"或"label"。"name"