sdk1 / main.py
sth4nth's picture
Update main.py
8d79741 verified
raw
history blame contribute delete
No virus
545 Bytes
from fastapi import FastAPI
from transformers import pipeline
from fastapi.staticfiles import StaticFiles
from fastapi.responses import FileResponse
app = FastAPI()
pipe_flan = pipeline("text2text-generation", model="google/flan-t5-small")
@app.get("/infer_t5")
def t5(input):
output = pipe_flan(input)
return {"output": output[0]["generated_text"]}
app.mount("/", StaticFiles(directory="static", html=True), name="static")
def index() -> FileResponse:
return FileResponse(path="/app/static/index.html", media_type="text/html")