Yuchan5386 commited on
Commit
fbc914e
ยท
verified ยท
1 Parent(s): 3ce2cf2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -34
app.py CHANGED
@@ -181,41 +181,18 @@ def generate_text_better_sampling(model, prompt, max_len=100, max_gen=98, top_k=
181
 
182
  yield decoded_text
183
 
184
- import gradio as gr
185
-
186
  nickname = "์‚ฌ์šฉ์ž1"
187
 
188
- def stream_respond(message, history):
189
  message = message.replace("@์‚ฌ์šฉ์ž1@", nickname)
190
- history = history or []
191
- bot_response = ""
192
-
193
  for partial in generate_text_better_sampling(model, message):
194
- bot_response = partial
195
- temp = history + [(nickname, message), ("๋ด‡", bot_response)]
196
- yield "", temp
197
-
198
- def format_history(history):
199
- return "\n\n".join([f"**{who}**: {text}" for who, text in history])
200
-
201
- css = """
202
- #chatbox {
203
- background-color: #111;
204
- color: #eee;
205
- border-radius: 10px;
206
- padding: 15px;
207
- font-family: 'D2Coding', monospace;
208
- white-space: pre-wrap;
209
- }
210
- """
211
-
212
- with gr.Blocks(css=css) as demo:
213
- state = gr.State([])
214
- chat_display = gr.Markdown(elem_id="chatbox")
215
- txt = gr.Textbox(placeholder="๋ฉ”์‹œ์ง€๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”...", show_label=False)
216
-
217
- txt.submit(stream_respond, [txt, state], [txt, state])
218
- state.change(fn=format_history, inputs=state, outputs=chat_display)
219
- txt.submit(lambda: "", None, txt) # ์ž…๋ ฅ์ฐฝ ํด๋ฆฌ์–ด
220
-
221
- demo.launch()
 
181
 
182
  yield decoded_text
183
 
 
 
184
  nickname = "์‚ฌ์šฉ์ž1"
185
 
186
+ def respond(message, chat_history):
187
  message = message.replace("@์‚ฌ์šฉ์ž1@", nickname)
188
+ response = ""
 
 
189
  for partial in generate_text_better_sampling(model, message):
190
+ response = partial
191
+ yield response
192
+
193
+ chat = gr.ChatInterface(
194
+ fn=respond,
195
+ title="InteractGPT",
196
+ )
197
+
198
+ chat.launch()