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(1단) 또는 double(2단) |
color_palette | string | 아니요 | okabe_ito | okabe_ito, wong, tol_bright, tol_muted |
구문 분석할 수 없거나 크기 제한을 초과하거나 열 이름이 중복·비어 있는 파일은 400 INVALID_REQUEST를 반환합니다(크기 초과 시 HTTP 상태는 413).
차트 종류
bar, line, scatter, boxplot, violin, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , .

API 문서