Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -273,45 +273,45 @@ if __name__ == "__main__":
|
|
273 |
with gr.Row():
|
274 |
with gr.Column(scale=6):
|
275 |
prompt_input = gr.Textbox(
|
276 |
-
label="
|
277 |
placeholder="اكتب هنا...",
|
278 |
lines=4, rtl=True
|
279 |
)
|
280 |
|
281 |
with gr.Row():
|
282 |
-
submit_btn = gr.Button("
|
283 |
-
clear_btn = gr.Button("
|
284 |
-
reset_btn = gr.Button("
|
285 |
|
286 |
-
with gr.Accordion("
|
287 |
with gr.Row():
|
288 |
with gr.Column():
|
289 |
-
max_length = gr.Slider(8, 4096, value=128, label="Max Length
|
290 |
-
temperature = gr.Slider(0.0, 2, value=0.7, label="Temperature
|
291 |
-
top_p = gr.Slider(0.0, 1.0, value=0.9, label="Top-p
|
292 |
|
293 |
with gr.Column():
|
294 |
-
top_k = gr.Slider(1, 10000, value=
|
295 |
-
num_beams = gr.Slider(1, 20, value=
|
296 |
-
repetition_penalty = gr.Slider(0.0, 100.0, value=1.2, label="Repetition Penalty
|
297 |
|
298 |
with gr.Column(scale=6):
|
299 |
-
output_text = gr.Textbox(label="
|
300 |
generation_info = gr.Markdown("")
|
301 |
|
302 |
with gr.Row():
|
303 |
-
thumbs_up = gr.Button("👍
|
304 |
-
thumbs_down = gr.Button("👎
|
305 |
|
306 |
-
with gr.Accordion("
|
307 |
-
feedback_text = gr.Textbox(label="
|
308 |
-
submit_feedback = gr.Button("
|
309 |
|
310 |
feedback_result = gr.Markdown("")
|
311 |
|
312 |
-
with gr.Accordion("
|
313 |
stats_md = gr.JSON(get_stats, every=10)
|
314 |
-
refresh_stats = gr.Button("
|
315 |
|
316 |
# Examples section with caching
|
317 |
gr.Examples(
|
|
|
273 |
with gr.Row():
|
274 |
with gr.Column(scale=6):
|
275 |
prompt_input = gr.Textbox(
|
276 |
+
label="(Prompt): دخل النص بالدارجة",
|
277 |
placeholder="اكتب هنا...",
|
278 |
lines=4, rtl=True
|
279 |
)
|
280 |
|
281 |
with gr.Row():
|
282 |
+
submit_btn = gr.Button("Generate", variant="primary")
|
283 |
+
clear_btn = gr.Button("Clear")
|
284 |
+
reset_btn = gr.Button("Reset Parameters")
|
285 |
|
286 |
+
with gr.Accordion("Generation Parameters", open=False):
|
287 |
with gr.Row():
|
288 |
with gr.Column():
|
289 |
+
max_length = gr.Slider(8, 4096, value=128, label="Max Length") # Reduced default
|
290 |
+
temperature = gr.Slider(0.0, 2, value=0.7, label="Temperature)")
|
291 |
+
top_p = gr.Slider(0.0, 1.0, value=0.9, label="Top-p")
|
292 |
|
293 |
with gr.Column():
|
294 |
+
top_k = gr.Slider(1, 10000, value=50, label="Top-k") # Reduced default
|
295 |
+
num_beams = gr.Slider(1, 20, value=1, label="Number of Beams") # Reduced default
|
296 |
+
repetition_penalty = gr.Slider(0.0, 100.0, value=1.2, label="Repetition Penalty") # Reduced default
|
297 |
|
298 |
with gr.Column(scale=6):
|
299 |
+
output_text = gr.Textbox(label="Generated Text", lines=10, rtl=True)
|
300 |
generation_info = gr.Markdown("")
|
301 |
|
302 |
with gr.Row():
|
303 |
+
thumbs_up = gr.Button("👍 ناضي")
|
304 |
+
thumbs_down = gr.Button("👎 عيان")
|
305 |
|
306 |
+
with gr.Accordion("Feedback", open=False, visible=False) as feedback_accordion:
|
307 |
+
feedback_text = gr.Textbox(label="Why didn't you like the output?", lines=2, rtl=True)
|
308 |
+
submit_feedback = gr.Button("Submit Feedback")
|
309 |
|
310 |
feedback_result = gr.Markdown("")
|
311 |
|
312 |
+
with gr.Accordion("Usage Statistics", open=False):
|
313 |
stats_md = gr.JSON(get_stats, every=10)
|
314 |
+
refresh_stats = gr.Button("Refresh")
|
315 |
|
316 |
# Examples section with caching
|
317 |
gr.Examples(
|