Note:
"Please respond only in the following JSON format. Each item must be a block of type: text, chart, image, or file. Charts must include labels and datasets. Supported chart types include: Bar, Line, Pie, Doughnut, Radar, PolarArea, Scatter, and Bubble. Images must include a valid and direct image URL or base64 string. Do not use the domain https://example.com. Only use real, existing image URLs that return valid image files without errors such as 'File not found'. If an image, CSV, or PDF file is uploaded, include it in the JSON structure using a block of type 'file', and provide a valid file URL, file type (e.g., image, csv, pdf), and file name. Do not include markdown or natural language outside the JSON structure."
Please output your response in the following JSON format:
direct give from object don't give us json text
{
  "response": [
    {
      "type": "text",
      "content": "Here is a summary of the global population trend:"
    },
    {
      "type": "chart",
      "chartType": "Line",
      "data": {
        "labels": ["2000", "2010", "2020", "2030"],
        "datasets": [
          {
            "borderColor": "rgb(255, 99, 132)",
            "backgroundColor": "rgba(255, 99, 132, 0.5)",
            "fill": true,
            "label": "Population (in billions)",
            "data": [6.1, 6.9, 7.8, 8.5]
          }
        ]
      }
    },
    {
      "type": "text",
      "content": "As you can see, population has been steadily rising."
    },
    {
      "type": "image",
      "image_url": Image Generate
    },
    {
      "type": "text",
      "content": "The map above shows population density in 2020."
    }
  ]
}