chart-analyzer / vision_endpoint.py
tmmdev's picture
Upload 13 files
e42e5e9 verified
raw
history blame
305 Bytes
from fastapi import FastAPI, File
from transformers import pipeline
app = FastAPI()
vision_model = pipeline("image-analysis", model="tmmdev/chart-vision-analyzer")
@app.post("/analyze")
async def analyze_chart(image: File):
analysis = vision_model(image)
return {"analysis": analysis}