Update app.py
Browse files
app.py
CHANGED
@@ -47,7 +47,7 @@ def generate_text(tokenizer, model, device, prompt, max_length=100,
|
|
47 |
)
|
48 |
|
49 |
# Convert the generated text back to a string
|
50 |
-
generated_text =
|
51 |
|
52 |
return generated_text
|
53 |
|
@@ -77,13 +77,13 @@ tokenizer, model, device = load_model_and_tokenizer(model_path)
|
|
77 |
iface = gr.Interface(
|
78 |
fn=gradio_generate_text,
|
79 |
inputs=[
|
80 |
-
gr.Textbox(lines=
|
81 |
gr.Slider(minimum=10, maximum=768, value=32, label="Max Length"),
|
82 |
gr.Slider(minimum=1, maximum=5, value=1, label="Number of Sequences"),
|
83 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, label="Top-p Sampling"),
|
84 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.7, label="Temperature")
|
85 |
],
|
86 |
-
outputs=gr.Textbox(label="Generated Text"),
|
87 |
title="Vietnamese Medical T5 Fine-Tuned Model",
|
88 |
description="Generate text using a fine-tuned Vietnamese medical T5 model."
|
89 |
)
|
|
|
47 |
)
|
48 |
|
49 |
# Convert the generated text back to a string
|
50 |
+
generated_text = tokenizer.decode(ids, skip_special_tokens=True) for ids in output
|
51 |
|
52 |
return generated_text
|
53 |
|
|
|
77 |
iface = gr.Interface(
|
78 |
fn=gradio_generate_text,
|
79 |
inputs=[
|
80 |
+
gr.Textbox(lines=3, label="Input Prompt"),
|
81 |
gr.Slider(minimum=10, maximum=768, value=32, label="Max Length"),
|
82 |
gr.Slider(minimum=1, maximum=5, value=1, label="Number of Sequences"),
|
83 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.95, label="Top-p Sampling"),
|
84 |
gr.Slider(minimum=0.1, maximum=1.0, value=0.7, label="Temperature")
|
85 |
],
|
86 |
+
outputs=gr.Textbox(lines=5, label="Generated Text"),
|
87 |
title="Vietnamese Medical T5 Fine-Tuned Model",
|
88 |
description="Generate text using a fine-tuned Vietnamese medical T5 model."
|
89 |
)
|