BounharAbdelaziz commited on
Commit
33cf987
·
verified ·
1 Parent(s): 7a9fdcc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -19
app.py CHANGED
@@ -38,23 +38,24 @@ def generate_text(prompt, max_length=256, temperature=0.7, top_p=0.9, top_k=150,
38
  )
39
  return tokenizer.decode(output[0], skip_special_tokens=True)
40
 
41
- # Create the Gradio interface
42
- iface = gr.Interface(
43
- fn=generate_text,
44
- inputs=[
45
- gr.Textbox(label="Prompt: دخل النص بالدارجة"),
46
- gr.Slider(50, 500, value=256, label="Max Length"),
47
- gr.Slider(0.1, 1.5, value=0.7, label="Temperature"),
48
- gr.Slider(0.1, 1.0, value=0.9, label="Top-p"),
49
- gr.Slider(1, 10000, value=150, label="Top-k"),
50
- gr.Slider(1, 20, value=8, label="Number of Beams"),
51
- gr.Slider(0.0, 100.0, value=1.5, label="Repetition Penalty"),
52
- ],
53
- outputs=gr.Textbox(label="Generated Text in Moroccan Darija"),
54
- title="Moroccan Darija LLM",
55
- description="Enter a prompt and get AI-generated text using our pretrained LLM on Moroccan Darija.",
56
- examples=examples,
57
- )
58
-
59
  if __name__ == "__main__":
60
- iface.launch(share=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  )
39
  return tokenizer.decode(output[0], skip_special_tokens=True)
40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  if __name__ == "__main__":
42
+ # Create the Gradio interface
43
+ with gr.Blocks() as app:
44
+ gr.Interface(
45
+ fn=generate_text,
46
+ inputs=[
47
+ gr.Textbox(label="Prompt: دخل النص بالدارجة"),
48
+ gr.Slider(50, 500, value=256, label="Max Length"),
49
+ gr.Slider(0.1, 1.5, value=0.7, label="Temperature"),
50
+ gr.Slider(0.1, 1.0, value=0.9, label="Top-p"),
51
+ gr.Slider(1, 10000, value=150, label="Top-k"),
52
+ gr.Slider(1, 20, value=8, label="Number of Beams"),
53
+ gr.Slider(0.0, 100.0, value=1.5, label="Repetition Penalty"),
54
+ ],
55
+ outputs=gr.Textbox(label="Generated Text in Moroccan Darija"),
56
+ title="Moroccan Darija LLM",
57
+ description="Enter a prompt and get AI-generated text using our pretrained LLM on Moroccan Darija.",
58
+ examples=examples,
59
+ )
60
+
61
+ app.launch(ssr=False)