Génération de graphiques
Générer un graphique prêt à publier à partir d'un tableau de données
POST /api/v1/charts/generations accepte multipart/form-data. Scope requis :
charts:generate. Le service lit votre tableau, choisit ou applique les types de graphique
demandés et renvoie une figure PNG finalisée. Aucun flux ni état intermédiaire n'est exposé ;
interrogez le job comme les autres.
Champs du formulaire
| Champ | Type | Requis | Défaut | Règles |
|---|---|---|---|---|
data | file | oui | — | CSV, TSV, TXT, XLSX ou XLS ; 5 Mo maximum ; la première ligne doit contenir des noms de colonnes uniques |
prompt | string | non | — | Ce qu'il faut montrer ou souligner, jusqu'à 8 000 caractères |
chart_types | string | non | automatique | Séparés par des virgules ou répétés ; jusqu'à 4 des types ci-dessous |
journal_style | string | non | default | default, nature, science, cell, plos ou acs |
figure_width | string | non | double | single (une colonne) ou double (deux colonnes) |
color_palette | string | non | okabe_ito | okabe_ito, wong, tol_bright ou tol_muted |
Les fichiers illisibles, trop volumineux ou dont les noms de colonnes sont dupliqués ou vides
renvoient 400 INVALID_REQUEST (HTTP 413 pour les envois trop volumineux).

Documentation API