thomson99 commited on
Commit
f8eeb04
·
verified ·
1 Parent(s): 44ca599

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -8
app.py CHANGED
@@ -19,14 +19,23 @@ def clear_chat_history():
19
  return None
20
 
21
  # Create Gradio interface
22
- demo = gr.ChatInterface(
23
- fn=chat,
24
- title="وكيل الرد التلقائي بالذكاء الاصطناعي",
25
- description="محادثة مع وكيل ذكاء اصطناعي باستخدام نموذج Blenderbot المفتوح المصدر",
26
- examples=["مرحبا!", "كيف حالك؟", "ما هو الطقس اليوم؟"],
27
- theme="soft",
28
- clear_btn=True,
29
- )
 
 
 
 
 
 
 
 
 
30
 
31
  # Launch the app
32
  if __name__ == "__main__":
 
19
  return None
20
 
21
  # Create Gradio interface
22
+ with gr.Blocks(theme=gr.themes.Soft()) as demo:
23
+ gr.Markdown("# وكيل الرد التلقائي بالذكاء الاصطناعي")
24
+ gr.Markdown("محادثة مع وكيل ذكاء اصطناعي باستخدام نموذج Blenderbot المفتوح المصدر")
25
+
26
+ chatbot = gr.Chatbot()
27
+ msg = gr.Textbox(
28
+ show_label=False,
29
+ placeholder="اكتب رسالتك هنا...",
30
+ )
31
+ clear = gr.ClearButton([msg, chatbot])
32
+
33
+ def respond(message, chat_history):
34
+ bot_message = responder.generate_response(message, "user123")
35
+ chat_history.append((message, bot_message))
36
+ return "", chat_history
37
+
38
+ msg.submit(respond, [msg, chatbot], [msg, chatbot])
39
 
40
  # Launch the app
41
  if __name__ == "__main__":