eteron commited on
Commit
4421e13
·
verified ·
1 Parent(s): 87b72fd

Upload app.py

Browse files

sber large, tuned parameters

Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -1,10 +1,16 @@
1
  import gradio as gr
2
  from transformers import pipeline
3
 
4
- generator = pipeline('text-generation', model='sberbank-ai/rugpt3small_based_on_gpt2')
5
 
6
  def generate(text, history):
7
- result = generator(text, max_length=300, temperature=0.7, num_return_sequences=1, do_sample=True)
 
 
 
 
 
 
8
  return result[0]["generated_text"]
9
 
10
  demo = gr.ChatInterface(generate)
 
1
  import gradio as gr
2
  from transformers import pipeline
3
 
4
+ generator = pipeline('text-generation', model='sberbank-ai/rugpt3large_based_on_gpt2')
5
 
6
  def generate(text, history):
7
+ result = generator(
8
+ text,
9
+ do_sample=True, max_length=50, repetition_penalty=5.0,
10
+ top_k=5, top_p=0.95, temperature=1,
11
+ num_beams=None,
12
+ no_repeat_ngram_size=3
13
+ )
14
  return result[0]["generated_text"]
15
 
16
  demo = gr.ChatInterface(generate)