Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -63,7 +63,7 @@ def validate_and_fix_urls(candidates):
|
|
63 |
# === Recommendation Logic ===
|
64 |
def recommend(query):
|
65 |
if not query or not query.strip():
|
66 |
-
return {"error": "Please enter a job description"}
|
67 |
try:
|
68 |
top_k_df = get_relevant_passages(query, df_clean, top_k=20)
|
69 |
if top_k_df.empty:
|
@@ -95,7 +95,7 @@ async def recommend_api(request: Request):
|
|
95 |
data = await request.json()
|
96 |
query = data.get("query", "").strip()
|
97 |
if not query:
|
98 |
-
return JSONResponse(content={"error": "Missing query"},
|
99 |
result = recommend(query)
|
100 |
return JSONResponse(content=result, status_code=200)
|
101 |
except Exception as e:
|
@@ -119,6 +119,6 @@ app = gr.mount_gradio_app(app, demo, path="/")
|
|
119 |
|
120 |
# Entry point
|
121 |
if __name__ == "__main__":
|
122 |
-
|
123 |
-
|
124 |
-
app
|
|
|
63 |
# === Recommendation Logic ===
|
64 |
def recommend(query):
|
65 |
if not query or not query.strip():
|
66 |
+
return {"error": "Please enter a job description"}Address: Campus:, 5655, Central Expy, Appaiahpalem, Sri City, Andhra Pradesh 517646
|
67 |
try:
|
68 |
top_k_df = get_relevant_passages(query, df_clean, top_k=20)
|
69 |
if top_k_df.empty:
|
|
|
95 |
data = await request.json()
|
96 |
query = data.get("query", "").strip()
|
97 |
if not query:
|
98 |
+
return JSONResponse(content={"error": "Missing query"}, stAddress: Campus:, 5655, Central Expy, Appaiahpalem, Sri City, Andhra Pradesh 517646atus_code=400)
|
99 |
result = recommend(query)
|
100 |
return JSONResponse(content=result, status_code=200)
|
101 |
except Exception as e:
|
|
|
119 |
|
120 |
# Entry point
|
121 |
if __name__ == "__main__":
|
122 |
+
import uvicorn
|
123 |
+
uvicorn.run(app, host="0.0.0.0", port=7860)
|
124 |
+
#app
|