Geração de gráficos
Gerar um gráfico pronto para publicação a partir de uma tabela de dados
POST /api/v1/charts/generations aceita multipart/form-data. Scope necessário:
charts:generate. O serviço lê sua tabela, escolhe ou aplica os tipos de gráfico informados e
retorna uma figura PNG finalizada. Não há streaming nem estados intermediários; consulte o job
como qualquer outro.
Campos do formulário
| Campo | Tipo | Obrigatório | Padrão | Regras |
|---|---|---|---|---|
data | file | sim | — | CSV, TSV, TXT, XLSX ou XLS; máximo de 5 MB; a primeira linha deve ter nomes de coluna únicos |
prompt | string | não | — | O que mostrar ou destacar, até 8.000 caracteres |
chart_types | string | não | automático | Separados por vírgula ou repetidos; até 4 dos tipos abaixo |
journal_style | string | não | default | default, nature, science, cell, plos ou acs |
figure_width | string | não | double | single (uma coluna) ou double (duas colunas) |
color_palette | string | não | okabe_ito | okabe_ito, wong, tol_bright ou tol_muted |
Arquivos que não podem ser lidos, excedem o limite de tamanho ou têm nomes de coluna duplicados ou
vazios retornam 400 INVALID_REQUEST (HTTP 413 para uploads grandes demais).

Documentação da API