hi teram wondering if any planned generate api updates to more deterministically generate charts / infographics in presentations? at the moment i'm using templates but it's not ideal - is there anything planned for charts?
Hi Dan! Great to hear from you. Let me give you a run down about the status of charts and infographics through the API right now: Current state: The Generate API can create charts and infographics through prompting and templates, but the output isn't fully deterministic right now. What works today: Include your exact data in the prompt (as a small table or bullet points) along with the chart type you want (bar, line, pie), axes labels, and any specific formatting. The more detail you provide, the better. Use a consistent template or theme and mention "keep this chart style throughout" to get more uniform results across your deck. If you need precise control over chart formatting, you can generate the content first, then export to PPTX/PDF and overlay your own charts using your preferred charting tools. Looking ahead: We're always exploring ways to improve the API based on customer feedback. If you share your specific use case (data shape, chart types, volume per deck), we can make sure it's on our radar and reach out if we build something that fits your needs, Ideas & Requests or https://meetgamma.canny.io/ is a great place to surface this.
thanks max - ulitmately it's 2x2 tables and venn diagrams I'm looking to create - any advice on prompt examples for those?
For quadrant chart (for example) I'm using this prompt but it doesn't generate using real data, any advice? generate a quadrant chart - use the data provided as real values , label the data with values. title {formtext: name=title; default=title of chart} x-axis Low Reach --> High Reach y-axis Low Engagement --> High Engagement quadrant-1 We should expand quadrant-2 Need to promote quadrant-3 Re-evaluate quadrant-4 May be improved Campaign A: [0.3, 0.6] Campaign B: [0.45, 0.23] Campaign C: [0.57, 0.69] Campaign D: [0.78, 0.34] Campaign E: [0.40, 0.34] Campaign F: [0.35, 0.78]
Hey Dan! Thanks for the follow-up and the detailed prompt example. So here's the deal with quadrant charts and coordinate-based data: the API doesn't actually support plotting points at specific X-Y positions like [0.3, 0.6]. The quadrant diagram we have is more categorical, think 2x2 matrix style where you're placing concepts in quadrants, not data points on a scatter plot. That's why it's not respecting your exact coordinates. For Venn diagrams, you can prompt for them and the AI will generate the visual, but it's interpreting your description rather than plotting exact overlaps you specify. Same limitation applies. Bubble charts aren't currently supported in generation at all. I know this isn't the answer you were hoping for. More granular data control for charts is something we're aware people want, and it may be something we build out further down the line, but I can't make any promises on timing or specifics. If you want to make sure this stays visible to the product team, dropping your use case in Ideas & Requests or on Canny would help. Let me know if you have other questions!
