SPB Git forge

spb/uqo-chat

Public
14commits 1branches 0releases
1.4 MBsize
maindefault branch
17 days agolast push
Python 64.6% TypeScript 33.7% CSS 0.8%
1.3 KB · 20 lines json
Raw Blame History
1{2  "name": "make_chart",3  "description": "Trace un graphique (PNG, palette UQO) directement à partir de données, sans écrire de code : bar, stacked_bar, hbar, line, area, pie, scatter (avec droite de tendance). Idéal pour comparer des prix ajustés, montrer une courbe âge-vie, une ventilation de dépréciation ou l'évolution d'un indice. Pour des analyses plus complexes, utilise execute_python.",4  "parameters": {5    "type": "object",6    "properties": {7      "type": { "type": "string", "enum": ["bar", "stacked_bar", "hbar", "line", "area", "pie", "scatter"], "default": "bar" },8      "title": { "type": "string" },9      "x": { "type": "array", "items": { "type": ["string", "number"] }, "description": "Catégories ou abscisses." },10      "series": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "values": { "type": "array", "items": { "type": ["number", "string", "null"] } } }, "required": ["values"] } },11      "xlabel": { "type": "string" },12      "ylabel": { "type": "string" },13      "value_format": { "type": "string", "enum": ["number", "currency", "percent"], "default": "number" },14      "filename": { "type": "string" },15      "annotate": { "type": "boolean", "default": true }16    },17    "required": ["series"]18  }19}20