Spaces:
Running
Running
added http 226 error
Browse files
app.py
CHANGED
@@ -119,7 +119,7 @@ def get_course_func(query):
|
|
119 |
|
120 |
|
121 |
|
122 |
-
@app.post("/
|
123 |
async def upload_file(file: UploadFile = File(...),authorization: str = Header(...)):
|
124 |
# Extract the token from the Authorization header (Bearer token)
|
125 |
token = authorization.split("Bearer ")[-1]
|
@@ -161,7 +161,7 @@ async def upload_file(file: UploadFile = File(...),authorization: str = Header(.
|
|
161 |
|
162 |
|
163 |
|
164 |
-
@app.post("/
|
165 |
def ask_ai_about_resume(req:AiAnalysis,authorization: str = Header(...)):
|
166 |
# Retrieve context from your vector database
|
167 |
token = authorization.split("Bearer ")[-1]
|
@@ -195,7 +195,7 @@ def ask_ai_about_resume(req:AiAnalysis,authorization: str = Header(...)):
|
|
195 |
|
196 |
return {"Ai_Response":response.text}
|
197 |
|
198 |
-
@app.post("/
|
199 |
def ask_ai_to_recommnd_courses(request:UserCourse,authorization:str=Header(...)):
|
200 |
"""
|
201 |
User Profile Information for Career Development
|
@@ -306,7 +306,7 @@ def signUp(user:UserBody):
|
|
306 |
print(result)
|
307 |
access_token = encode_jwt(user_id=user_id,access_token=accessToken)
|
308 |
return {"refreshToken":refreshToken,"accessToken":access_token}
|
309 |
-
return JSONResponse(status_code=
|
310 |
|
311 |
|
312 |
|
|
|
119 |
|
120 |
|
121 |
|
122 |
+
@app.post("/ai/upload",tags=["AI"])
|
123 |
async def upload_file(file: UploadFile = File(...),authorization: str = Header(...)):
|
124 |
# Extract the token from the Authorization header (Bearer token)
|
125 |
token = authorization.split("Bearer ")[-1]
|
|
|
161 |
|
162 |
|
163 |
|
164 |
+
@app.post("/ai/ask",tags=["AI"])
|
165 |
def ask_ai_about_resume(req:AiAnalysis,authorization: str = Header(...)):
|
166 |
# Retrieve context from your vector database
|
167 |
token = authorization.split("Bearer ")[-1]
|
|
|
195 |
|
196 |
return {"Ai_Response":response.text}
|
197 |
|
198 |
+
@app.post("/ai/recommend",tags=["AI"])
|
199 |
def ask_ai_to_recommnd_courses(request:UserCourse,authorization:str=Header(...)):
|
200 |
"""
|
201 |
User Profile Information for Career Development
|
|
|
306 |
print(result)
|
307 |
access_token = encode_jwt(user_id=user_id,access_token=accessToken)
|
308 |
return {"refreshToken":refreshToken,"accessToken":access_token}
|
309 |
+
return JSONResponse(status_code=status.HTTP_226_IM_USED,content="user already Exists")
|
310 |
|
311 |
|
312 |
|