JJ94 commited on
Commit
2e1b7f6
Β·
verified Β·
1 Parent(s): 3a8dd40

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -8
app.py CHANGED
@@ -25,14 +25,20 @@ def chat():
25
  print("⚠️ Empty input received!")
26
  return jsonify({"error": "Empty input"}), 400
27
 
28
- response = llm.create_chat_completion(
29
- messages=[{"role": "user", "content": user_input}]
30
- )
31
-
32
- bot_reply = response["choices"][0]["message"]["content"]
33
- print(f"πŸ€– Bot response: {bot_reply}")
34
-
35
- return jsonify({"response": bot_reply})
 
 
 
 
 
 
36
 
37
  if __name__ == "__main__":
38
  print("πŸš€ Starting Flask app on port 7860")
 
25
  print("⚠️ Empty input received!")
26
  return jsonify({"error": "Empty input"}), 400
27
 
28
+ try:
29
+ response = llm.create_chat_completion(
30
+ messages=[{"role": "user", "content": user_input}]
31
+ )
32
+
33
+ print(f"πŸ” Full response object: {response}") # Debugging
34
+ bot_reply = response["choices"][0]["message"]["content"]
35
+ print(f"πŸ€– Bot response: {bot_reply}")
36
+
37
+ return jsonify({"response": bot_reply})
38
+
39
+ except Exception as e:
40
+ print(f"❌ Error generating response: {e}")
41
+ return jsonify({"error": "Model failed to generate response"}), 500
42
 
43
  if __name__ == "__main__":
44
  print("πŸš€ Starting Flask app on port 7860")