visualization

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Visualization

可视化

Available Tool

可用工具

  • create_visualization: Create a chart specification for frontend rendering.
  • create_visualization: 创建供前端渲染的图表规格。

Parameters (MUST match exactly)

参数(必须完全匹配)

ParameterTypeRequiredDescription
chart_type
strYes
"bar"
,
"line"
, or
"pie"
data
list[dict]YesArray of data objects — see formats below
title
strNoChart title
x_label
strNoX-axis label (bar/line only)
y_label
strNoY-axis label (bar/line only)
参数类型是否必填描述
chart_type
字符串
"bar"
"line"
"pie"
data
列表[字典]数据对象数组——请参考以下格式
title
字符串图表标题
x_label
字符串X轴标签(仅柱状图/折线图可用)
y_label
字符串Y轴标签(仅柱状图/折线图可用)

Data Formats (CRITICAL — use exact field names)

数据格式(重要——请使用精确的字段名)

Bar / Line charts — each object MUST have
"x"
and
"y"
keys:
json
[{"x": "Jan", "y": 100}, {"x": "Feb", "y": 150}, {"x": "Mar", "y": 120}]
Pie charts — each object MUST have
"segment"
and
"value"
keys:
json
[{"segment": "Category A", "value": 30}, {"segment": "Category B", "value": 70}]
Optional: add
"color": "hsl(210, 100%, 50%)"
to any data point for custom color.
柱状图/折线图——每个对象必须包含
"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
    {"labels": [...], "values": [...]}
    format — data MUST be a list of dicts.
  • Bar/line data MUST use
    "x"
    and
    "y"
    keys, NOT
    "label"
    or
    "name"
    .
  • 请勿使用
    {"labels": [...], "values": [...]}
    格式——数据必须是字典列表。
  • 柱状图/折线图数据必须使用
    "x"
    "y"
    键,而非
    "label"
    "name"