Lavanya75 commited on
Commit
e7d97e4
·
verified ·
1 Parent(s): e09c094

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +27 -8
app.py CHANGED
@@ -1,11 +1,30 @@
1
  import gradio as gr
2
  from transformers import pipeline
3
 
4
- classifier = pipeline("text-generation")
5
-
6
- gr.Interface(
7
- fn=classifier,
8
- inputs="text",
9
- outputs="text",
10
- title="Hugging Face Text Generation"
11
- ).launch(share=True)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  from transformers import pipeline
3
 
4
+ # Load a proper text generation model
5
+ generator = pipeline(
6
+ "text-generation",
7
+ model="gpt2",
8
+ max_length=100,
9
+ num_return_sequences=1
10
+ )
11
+
12
+ def generate_text(prompt):
13
+ result = generator(prompt)
14
+ return result[0]["generated_text"]
15
+
16
+ interface = gr.Interface(
17
+ fn=generate_text,
18
+ inputs=gr.Textbox(
19
+ lines=4,
20
+ placeholder="Enter a prompt...",
21
+ label="Your Prompt"
22
+ ),
23
+ outputs=gr.Textbox(
24
+ label="Generated Text"
25
+ ),
26
+ title="AI Text Generator",
27
+ description="Enter a prompt and the AI will generate text using GPT-2."
28
+ )
29
+
30
+ interface.launch()