File size: 447 Bytes
05e8fd6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | from fastapi import FastAPI, Request
from fastapi.templating import Jinja2Templates
from inference import inference
app = FastAPI()
templates = Jinja2Templates(directory="templates")
@app.get('/')
def main(request: Request):
return templates.TemplateResponse("index.html", {"request": request})
@app.get('/get_answer/')
def get_answer(query: str):
response = {
"answer": inference(query)
}
return response
|