Spaces:
Runtime error
Runtime error
update app
Browse files
app.py
CHANGED
@@ -21,7 +21,6 @@ def get_answer_chatgpt(chat_history, message, system_message=None):
|
|
21 |
# add latest input
|
22 |
TEMPLATE_USER["content"] = message
|
23 |
messages.append(TEMPLATE_USER)
|
24 |
-
|
25 |
response = openai.ChatCompletion.create(
|
26 |
model="gpt-3.5-turbo",
|
27 |
messages=messages
|
@@ -39,11 +38,16 @@ def reset_textbox():
|
|
39 |
|
40 |
|
41 |
with gr.Blocks() as demo:
|
|
|
42 |
system_prompt = gr.Textbox(placeholder="You are helpful assistence", lines=5, label="System Message")
|
43 |
chatbot = gr.Chatbot()
|
44 |
message = gr.Textbox(placeholder="Halo kak, aku mau bertanya", label="Chat Here")
|
45 |
-
|
46 |
-
|
|
|
|
|
|
|
|
|
47 |
|
48 |
def respond(chat_history, message):
|
49 |
response = get_answer_chatgpt(chat_history, message)
|
@@ -58,4 +62,7 @@ with gr.Blocks() as demo:
|
|
58 |
send.click(reset_textbox, [], [message])
|
59 |
message.submit(reset_textbox, [], [message])
|
60 |
|
|
|
|
|
|
|
61 |
demo.launch(debug=True)
|
|
|
21 |
# add latest input
|
22 |
TEMPLATE_USER["content"] = message
|
23 |
messages.append(TEMPLATE_USER)
|
|
|
24 |
response = openai.ChatCompletion.create(
|
25 |
model="gpt-3.5-turbo",
|
26 |
messages=messages
|
|
|
38 |
|
39 |
|
40 |
with gr.Blocks() as demo:
|
41 |
+
gr.Markdown()
|
42 |
system_prompt = gr.Textbox(placeholder="You are helpful assistence", lines=5, label="System Message")
|
43 |
chatbot = gr.Chatbot()
|
44 |
message = gr.Textbox(placeholder="Halo kak, aku mau bertanya", label="Chat Here")
|
45 |
+
with gr.Row():
|
46 |
+
with gr.Column(scale=5):
|
47 |
+
clear = gr.Button("Clear")
|
48 |
+
with gr.Column(scale=5):
|
49 |
+
retry = gr.Button("Retry")
|
50 |
+
send = gr.Button("Send")
|
51 |
|
52 |
def respond(chat_history, message):
|
53 |
response = get_answer_chatgpt(chat_history, message)
|
|
|
62 |
send.click(reset_textbox, [], [message])
|
63 |
message.submit(reset_textbox, [], [message])
|
64 |
|
65 |
+
retry.click(respond, [chatbot, message], chatbot)
|
66 |
+
retry.click(reset_textbox, [], [message])
|
67 |
+
|
68 |
demo.launch(debug=True)
|