maulana-m commited on
Commit
4d312cb
·
1 Parent(s): 3bb4d41

show session

Browse files
Files changed (1) hide show
  1. app.py +9 -6
app.py CHANGED
@@ -68,7 +68,8 @@ def respond(chat_history, message, session_id, user_serial, persona, context, en
68
 
69
  response = send_message(endpoint, request)
70
 
71
- return chat_history + [[message, response]], "Success", session_id
 
72
 
73
 
74
  def reset_textbox():
@@ -76,6 +77,8 @@ def reset_textbox():
76
 
77
 
78
  with gr.Blocks() as demo:
 
 
79
  with gr.Row():
80
  with gr.Column(scale=5):
81
  clear = gr.Button("Clear all converstation")
@@ -88,19 +91,19 @@ with gr.Blocks() as demo:
88
 
89
  chatbot = gr.Chatbot()
90
  message = gr.Textbox(placeholder="Halo kak, aku mau bertanya", label="Chat Here")
91
- session_id = gr.State(value=generate_uuid())
92
  with gr.Row():
93
  with gr.Column(scale=5):
94
  send = gr.Button("Send")
95
  with gr.Column(scale=5):
96
- status_box = gr.Textbox(label="Status code from OpenAI server", )
 
97
 
98
- message.submit(respond, [chatbot, message, session_id, user_serial, persona, context, endpoint], [chatbot, status_box, session_id])
99
 
100
  clear.click(lambda: None, None, chatbot, queue=False)
101
  clear.click(lambda: None, None, session_id, queue=False)
102
 
103
- send.click(respond, [chatbot, message, session_id, user_serial, persona, context, endpoint], [chatbot, status_box, session_id])
104
  send.click(reset_textbox, [], [message])
105
  message.submit(reset_textbox, [], [message])
106
 
@@ -108,4 +111,4 @@ with gr.Blocks() as demo:
108
  demo
109
  .queue(max_size=QUEUE_MAX_SIZE, concurrency_count=QUEUE_CONCURENCY_COUNT)
110
  .launch(auth=(USERNAME, PASSWORD), debug=True)
111
- )
 
68
 
69
  response = send_message(endpoint, request)
70
 
71
+
72
+ return chat_history + [[message, response]] , "Success", session_id, session_id
73
 
74
 
75
  def reset_textbox():
 
77
 
78
 
79
  with gr.Blocks() as demo:
80
+ session_id = gr.State(value=generate_uuid())
81
+
82
  with gr.Row():
83
  with gr.Column(scale=5):
84
  clear = gr.Button("Clear all converstation")
 
91
 
92
  chatbot = gr.Chatbot()
93
  message = gr.Textbox(placeholder="Halo kak, aku mau bertanya", label="Chat Here")
 
94
  with gr.Row():
95
  with gr.Column(scale=5):
96
  send = gr.Button("Send")
97
  with gr.Column(scale=5):
98
+ status_box = gr.Textbox(label="Status code from OpenAI server")
99
+ session = gr.Textbox(label="session_id")
100
 
101
+ message.submit(respond, [chatbot, message, session_id, user_serial, persona, context, endpoint], [chatbot, status_box, session, session_id])
102
 
103
  clear.click(lambda: None, None, chatbot, queue=False)
104
  clear.click(lambda: None, None, session_id, queue=False)
105
 
106
+ send.click(respond, [chatbot, message, session_id, user_serial, persona, context, endpoint], [chatbot, status_box, session, session_id])
107
  send.click(reset_textbox, [], [message])
108
  message.submit(reset_textbox, [], [message])
109
 
 
111
  demo
112
  .queue(max_size=QUEUE_MAX_SIZE, concurrency_count=QUEUE_CONCURENCY_COUNT)
113
  .launch(auth=(USERNAME, PASSWORD), debug=True)
114
+ )