Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
@@ -24,9 +24,9 @@ app.add_middleware(CORSMiddleware, allow_origins=["*"], allow_credentials=True,
|
|
24 |
security = HTTPBearer()
|
25 |
|
26 |
class OptimizationResponse(BaseModel):
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
|
31 |
class ErrorResponse(BaseModel):
|
32 |
detail: str
|
@@ -78,9 +78,9 @@ async def optimize_resume(
|
|
78 |
|
79 |
# Prepare the response
|
80 |
response_data = OptimizationResponse(
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
"original_resume": resume_content,
|
85 |
"original_jd": job_description_content
|
86 |
}
|
|
|
24 |
security = HTTPBearer()
|
25 |
|
26 |
class OptimizationResponse(BaseModel):
|
27 |
+
optimized_resume: str
|
28 |
+
changes_made: str
|
29 |
+
metadata: dict
|
30 |
|
31 |
class ErrorResponse(BaseModel):
|
32 |
detail: str
|
|
|
78 |
|
79 |
# Prepare the response
|
80 |
response_data = OptimizationResponse(
|
81 |
+
optimized_resume=optimized_resume[0] if optimized_resume else "",
|
82 |
+
changes_made=changes_made[0] if changes_made else "",
|
83 |
+
metadata={
|
84 |
"original_resume": resume_content,
|
85 |
"original_jd": job_description_content
|
86 |
}
|