zmbfeng commited on
Commit
5a521e1
·
verified ·
1 Parent(s): c39ebed

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -3,18 +3,18 @@ import random
3
  from transformers import pipeline
4
  from transformers import GPT2Tokenizer, GPT2LMHeadModel
5
  #https://huggingface.co/facebook/opt-1.3b
6
- generator = pipeline('text-generation', model="microsoft/DialoGPT-medium")
7
  tokenizer = GPT2Tokenizer.from_pretrained('microsoft/DialoGPT-medium')
8
  model = GPT2LMHeadModel.from_pretrained('microsoft/DialoGPT-medium')
9
 
10
  def create_audio(input_str):
11
- output_raw= generator(input_str)
12
  """print (output_raw)"""
13
 
14
- output_str = output_raw[0]['generated_text']
15
- output_str = output_str.replace("\n", "")
16
- output_str = output_str.replace(input_str, "")
17
-
18
  return (output_str)
19
 
20
  demo = gr.Interface(
@@ -22,6 +22,6 @@ fn=create_audio,
22
  inputs="text",
23
  outputs="text",
24
  title="LLM",
25
- description="This interface generates a random audio sentence and plays it as a html output."
26
  )
27
  demo.launch()
 
3
  from transformers import pipeline
4
  from transformers import GPT2Tokenizer, GPT2LMHeadModel
5
  #https://huggingface.co/facebook/opt-1.3b
6
+ #generator = pipeline('text-generation', model="microsoft/DialoGPT-medium")
7
  tokenizer = GPT2Tokenizer.from_pretrained('microsoft/DialoGPT-medium')
8
  model = GPT2LMHeadModel.from_pretrained('microsoft/DialoGPT-medium')
9
 
10
  def create_audio(input_str):
11
+ #output_raw= generator(input_str)
12
  """print (output_raw)"""
13
 
14
+ #output_str = output_raw[0]['generated_text']
15
+ #output_str = output_str.replace("\n", "")
16
+ #output_str = output_str.replace(input_str, "")
17
+ output_str = tokenizer.decode(model.generate(**tokenizer("What are John West's hobbies?"+tokenizer.eos_token,return_tensors="pt",max_length=200))[0])
18
  return (output_str)
19
 
20
  demo = gr.Interface(
 
22
  inputs="text",
23
  outputs="text",
24
  title="LLM",
25
+ description="This interface generates a respsone"
26
  )
27
  demo.launch()