File size: 374 Bytes
e42e5e9
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from fastapi import FastAPI
from transformers import pipeline

app = FastAPI()
chart_generator = pipeline("text-generation", model="tmmdev/chart-generator")

@app.post("/generate")
async def generate_charts(data: dict):
    charts = chart_generator(data)
    return {
        "interactive_charts": charts.charts,
        "pattern_images": charts.patterns
    }