Spaces:
Sleeping
Sleeping
Update app/main.py
Browse files- app/main.py +6 -4
app/main.py
CHANGED
@@ -11,6 +11,7 @@ from fastapi.middleware.cors import CORSMiddleware
|
|
11 |
from app.config import settings
|
12 |
from app import __version__
|
13 |
from app.pyfiles import subject_gen
|
|
|
14 |
import numpy as np
|
15 |
import pandas as pd
|
16 |
# from transformers import GPT2Tokenizer ,GPT2Model
|
@@ -28,8 +29,6 @@ current_path = os.path.dirname(os.path.abspath(__file__))
|
|
28 |
app = FastAPI(
|
29 |
title=settings.PROJECT_NAME, openapi_url=f"{settings.API_V1_STR}/openapi.json"
|
30 |
)
|
31 |
-
# app.mount("/static", StaticFiles(directory="app/static"), name="static")
|
32 |
-
|
33 |
|
34 |
# To access Templates directory
|
35 |
templates = Jinja2Templates(directory="app/templates")
|
@@ -44,7 +43,6 @@ async def root(request: Request):
|
|
44 |
|
45 |
@app.get("/email_input/")
|
46 |
async def email_input_root(request: Request):
|
47 |
-
print("hi im in email input" )
|
48 |
return templates.TemplateResponse("email_input.html", {'request': request,})
|
49 |
|
50 |
|
@@ -62,6 +60,9 @@ async def create_upload_files(request: Request , paragraphInput: str = Form(...)
|
|
62 |
"result":subject,
|
63 |
"email":paragraphInput,})
|
64 |
|
|
|
|
|
|
|
65 |
@app.get("/question_input/")
|
66 |
async def question_input_root(request: Request):
|
67 |
return templates.TemplateResponse("question_input.html", {'request': request,})
|
@@ -81,6 +82,7 @@ async def question_awnser(request: Request , questionInput: str = Form(...)):
|
|
81 |
"question":questionInput,})
|
82 |
|
83 |
|
|
|
84 |
# Set all CORS enabled origins
|
85 |
if settings.BACKEND_CORS_ORIGINS:
|
86 |
app.add_middleware(
|
@@ -95,4 +97,4 @@ if settings.BACKEND_CORS_ORIGINS:
|
|
95 |
# Start app
|
96 |
if __name__ == "__main__":
|
97 |
import uvicorn
|
98 |
-
uvicorn.run(app, host="0.0.0.0", port=8001)
|
|
|
11 |
from app.config import settings
|
12 |
from app import __version__
|
13 |
from app.pyfiles import subject_gen
|
14 |
+
from app.pyfiles import qa_gen
|
15 |
import numpy as np
|
16 |
import pandas as pd
|
17 |
# from transformers import GPT2Tokenizer ,GPT2Model
|
|
|
29 |
app = FastAPI(
|
30 |
title=settings.PROJECT_NAME, openapi_url=f"{settings.API_V1_STR}/openapi.json"
|
31 |
)
|
|
|
|
|
32 |
|
33 |
# To access Templates directory
|
34 |
templates = Jinja2Templates(directory="app/templates")
|
|
|
43 |
|
44 |
@app.get("/email_input/")
|
45 |
async def email_input_root(request: Request):
|
|
|
46 |
return templates.TemplateResponse("email_input.html", {'request': request,})
|
47 |
|
48 |
|
|
|
60 |
"result":subject,
|
61 |
"email":paragraphInput,})
|
62 |
|
63 |
+
|
64 |
+
|
65 |
+
###################################################################################################################
|
66 |
@app.get("/question_input/")
|
67 |
async def question_input_root(request: Request):
|
68 |
return templates.TemplateResponse("question_input.html", {'request': request,})
|
|
|
82 |
"question":questionInput,})
|
83 |
|
84 |
|
85 |
+
|
86 |
# Set all CORS enabled origins
|
87 |
if settings.BACKEND_CORS_ORIGINS:
|
88 |
app.add_middleware(
|
|
|
97 |
# Start app
|
98 |
if __name__ == "__main__":
|
99 |
import uvicorn
|
100 |
+
uvicorn.run(app, host="0.0.0.0", port=8001)
|