lachine commited on
Commit
fec632f
·
1 Parent(s): 2af52d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -1,13 +1,11 @@
1
- from transformers import GPT2Tokenizer, GPT2Model
2
- tokenizer = GPT2Tokenizer.from_pretrained('gpt2')
3
- model = GPT2Model.from_pretrained('gpt2')
 
4
  import gradio as gr
5
 
6
  def gpt2(string):
7
- text = string
8
- encoded_input = tokenizer(text, return_tensors='pt')
9
- output = model(**encoded_input)
10
- return output
11
-
12
  iface = gr.Interface(fn=gpt2, inputs="text", outputs="text")
13
  iface.launch()
 
1
+ from transformers import pipeline, set_seed
2
+ from random import seed, choice
3
+ generator = pipeline('text-generation', model='gpt2')
4
+ set_seed(seed())
5
  import gradio as gr
6
 
7
  def gpt2(string):
8
+ text = generator(text, max_length=250, num_return_sequences=1)
9
+ return text[0]['generated_text']
 
 
 
10
  iface = gr.Interface(fn=gpt2, inputs="text", outputs="text")
11
  iface.launch()