QuentinL52 commited on
Commit
3181519
·
verified ·
1 Parent(s): e8a27ae

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +7 -5
main.py CHANGED
@@ -95,14 +95,16 @@ async def parse_cv(file: UploadFile = File(...)):
95
 
96
  @app.post("/simulate-interview/", tags=["Interview"])
97
  async def simulate_interview(request: InterviewRequest, background_tasks: BackgroundTasks):
 
 
 
 
 
 
98
  result = await run_in_threadpool(
99
- interview_service.process_conversation,
100
- request.cv_document,
101
- request.job_offer,
102
- request.conversation_history,
103
  request.messages
104
  )
105
-
106
  response_content = result["response"]
107
 
108
  if "nous allons maintenant passer a l'analyse" in response_content.lower():
 
95
 
96
  @app.post("/simulate-interview/", tags=["Interview"])
97
  async def simulate_interview(request: InterviewRequest, background_tasks: BackgroundTasks):
98
+ processor = InterviewProcessor(
99
+ request.cv_document,
100
+ request.job_offer,
101
+ request.conversation_history
102
+ )
103
+
104
  result = await run_in_threadpool(
105
+ processor.run,
 
 
 
106
  request.messages
107
  )
 
108
  response_content = result["response"]
109
 
110
  if "nous allons maintenant passer a l'analyse" in response_content.lower():