mostafasmart commited on
Commit
c7367ef
·
1 Parent(s): deebb73

add app.py11

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -30,10 +30,10 @@ pusher_client = pusher.Pusher(
30
  def predict(message_json):
31
  try:
32
  # استخراج الرسالة كـ string من القائمة
33
- # message_str = message_json['data'] # الحصول على العنصر الأول من القائمة
34
 
35
  # تحويل الـ string إلى كائن JSON
36
- message = json.loads(message_json) # استبدال ' بـ " لجعل JSON صالحًا
37
 
38
  # استخدام Pusher لإرسال الرسالة
39
  pusher_client.trigger(f'conversation-{message["conversation_id"]}', 'new-message', {
@@ -42,7 +42,7 @@ def predict(message_json):
42
 
43
  return "تم إرسال الرسالة بنجاح إلى Pusher!"
44
  except Exception as e:
45
- return f"{message_json}"
46
  # إعداد واجهة Gradio
47
  iface = gr.Interface(
48
  fn=predict,
 
30
  def predict(message_json):
31
  try:
32
  # استخراج الرسالة كـ string من القائمة
33
+ message_str = message_json.decode('utf-8') # الحصول على العنصر الأول من القائمة
34
 
35
  # تحويل الـ string إلى كائن JSON
36
+ message = json.loads(message_str[0]) # استبدال ' بـ " لجعل JSON صالحًا
37
 
38
  # استخدام Pusher لإرسال الرسالة
39
  pusher_client.trigger(f'conversation-{message["conversation_id"]}', 'new-message', {
 
42
 
43
  return "تم إرسال الرسالة بنجاح إلى Pusher!"
44
  except Exception as e:
45
+ return f"{message_str} \n {message}"
46
  # إعداد واجهة Gradio
47
  iface = gr.Interface(
48
  fn=predict,