bstraehle commited on
Commit
3eb2c0f
·
verified ·
1 Parent(s): d6c20fa

Update custom_utils.py

Browse files
Files changed (1) hide show
  1. custom_utils.py +8 -3
custom_utils.py CHANGED
@@ -290,6 +290,8 @@ def handle_user_prompt(openai_api_key, prompt, db, collection, stages=[], vector
290
  search_results_df = pd.DataFrame([item.dict() for item in search_results_models])
291
 
292
  # Generate system response using OpenAI's completion
 
 
293
  completion = openai.chat.completions.create(
294
  model="gpt-4o",
295
  messages=[
@@ -298,14 +300,17 @@ def handle_user_prompt(openai_api_key, prompt, db, collection, stages=[], vector
298
  "content": "You are an AirBnB listing recommendation system."},
299
  {
300
  "role": "user",
301
- "content": f"Answer this user question: {prompt} with the following context:\n{search_results_df}"
302
  }
303
  ]
304
  )
305
 
306
  result = completion.choices[0].message.content
307
 
308
- print(f"- Prompt:\n{prompt}\n")
309
- print(f"- Completion:\n{result}\n")
 
 
 
310
 
311
  return result
 
290
  search_results_df = pd.DataFrame([item.dict() for item in search_results_models])
291
 
292
  # Generate system response using OpenAI's completion
293
+ content = f"Answer this user question: {prompt} with the following context:\n{search_results_df}"
294
+
295
  completion = openai.chat.completions.create(
296
  model="gpt-4o",
297
  messages=[
 
300
  "content": "You are an AirBnB listing recommendation system."},
301
  {
302
  "role": "user",
303
+ "content": content
304
  }
305
  ]
306
  )
307
 
308
  result = completion.choices[0].message.content
309
 
310
+ print("###")
311
+ print(f"- User Content:\n{content}\n")
312
+ print("###")
313
+ print(f"- Prompt Completion:\n{result}\n")
314
+ print("###")
315
 
316
  return result