API 文件
圖表生成
從資料表生成期刊風格的統計圖表
POST /api/v1/charts/generations 使用 multipart/form-data。所需權限:charts:generate。
服務會讀取你的資料表,自動選擇或依指定的圖表類型繪圖,最後回傳一張完成的 PNG 圖片。
不提供串流輸出或中間狀態,像其他任務一樣輪詢即可。
表單欄位
| 欄位 | 類型 | 必填 | 預設值 | 規則 |
|---|---|---|---|---|
data | file | 是 | — | CSV、TSV、TXT、XLSX 或 XLS;最大 5 MB;首列必須是唯一的欄位名稱 |
prompt | string | 否 | — | 希望呈現或強調的內容,最多 8,000 字元 |
chart_types | string | 否 | 自動 | 以逗號分隔或重複傳入,最多 4 個,值見下方清單 |
journal_style | string | 否 | default | default、nature、science、cell、plos 或 acs |
figure_width | string | 否 | double | single(單欄)或 double(雙欄) |
color_palette | string | 否 | okabe_ito | okabe_ito、wong、tol_bright 或 tol_muted |
無法解析、超過大小限制、欄位名稱重複或為空的檔案會回傳 400 INVALID_REQUEST(過大檔案的 HTTP 狀態為 413)。
圖表類型
bar, line, scatter, boxplot, violin, histogram, heatmap, regression, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , .

API 文件