Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -24,29 +24,26 @@ def generate_text(prompt, max_length=100, min_length=20, temperature=1.0):
|
|
24 |
return generated_text
|
25 |
|
26 |
with gr.Blocks() as demo:
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
fn=generate_text,
|
48 |
-
cache_examples=True,
|
49 |
-
)
|
50 |
|
51 |
if __name__ == "__main__":
|
52 |
demo.launch()
|
|
|
24 |
return generated_text
|
25 |
|
26 |
with gr.Blocks() as demo:
|
27 |
+
# Left Sidebar
|
28 |
+
gr.Text("TinyLlama Text Generator", h=1, font_size=20)
|
29 |
+
prompt_txt = gr.Textbox(label="User:", lines=2, h=4)
|
30 |
+
max_len_slider = gr.Slider(0, 2048, 100, label="Max Length", h=2)
|
31 |
+
min_len_slider = gr.Slider(0, 2048, 20, label="Min Length", h=2)
|
32 |
+
temp_slider = gr.Slider(0.1, 2.0, 1.0, label="Temperature", h=2)
|
33 |
+
|
34 |
+
submit_btn = gr.Button(value="Submit", h=2)
|
35 |
+
|
36 |
+
# Right Conversation Panel
|
37 |
+
chat_history = []
|
38 |
+
|
39 |
+
def respond(message, chat_history):
|
40 |
+
bot_message = generate_text(message, max_length=max_len_slider.value, min_length=min_len_slider.value, temperature=temp_slider.value)
|
41 |
+
chat_history.append((message, bot_message))
|
42 |
+
return "", chat_history
|
43 |
+
|
44 |
+
submit_btn.click(respond, [prompt_txt, chat_history], [prompt_txt, chat_history])
|
45 |
+
|
46 |
+
gr.Conversation([prompt_txt, max_len_slider, min_len_slider, temp_slider, submit_btn], [chat_history], h=10)
|
|
|
|
|
|
|
47 |
|
48 |
if __name__ == "__main__":
|
49 |
demo.launch()
|