Generate Chart.js Configuration / Chart.js設定データ生成
generate_chart_configGenerates a Chart.js configuration object for bar, line, pie, doughnut, radar, or polarArea charts from provided labels and datasets.
Instructions
Generates Chart.js configuration data based on input data. Supports bar, line, pie, doughnut, radar, and polarArea chart types. Returns a ChartConfiguration object that can be used directly with Chart.js. IMPORTANT: When using this tool, you MUST embed the EXACT generated ChartConfiguration object in your final response WITHOUT any code block markers (no json, javascript, or any other formatting). Output the raw JSON object directly so the client can parse and use it. / 入力データに基づいてChart.js設定データを生成します。bar、line、pie、doughnut、radar、polarAreaのグラフタイプをサポートします。Chart.jsで直接使用できるChartConfigurationオブジェクトを返します。重要:このツールを使用した場合、生成されたChartConfigurationオブジェクトを、コードブロックマーカー(json、javascript等)を一切付けずに、そのまま生のJSONオブジェクトとして返答の末尾に含めてください。クライアントがパースして使用できるようにしてください。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chartType | Yes | Chart type (bar, line, pie, doughnut, radar, polarArea) / グラフタイプ(bar、line、pie、doughnut、radar、polarArea) | |
| labels | Yes | Array of labels for the chart / グラフのラベル配列 | |
| datasets | Yes | Array of datasets / データセット配列 | |
| title | No | Chart title / グラフのタイトル | |
| xAxisLabel | No | X-axis label (for bar, line, radar charts) / X軸ラベル(bar、line、radarグラフ用) | |
| yAxisLabel | No | Y-axis label (for bar, line, radar charts) / Y軸ラベル(bar、line、radarグラフ用) |