salomonsky commited on
Commit
10aef09
1 Parent(s): 9eaa8f3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -9
app.py CHANGED
@@ -10,9 +10,9 @@ os.environ["TOKENIZERS_PARALLELISM"] = "true"
10
  generator = pipeline('text-generation', model="salomonsky/deepSP")
11
  tokenizer = GPT2Tokenizer.from_pretrained('salomonsky/deepSP')
12
 
13
- def generate_output(text, image):
14
- prompt = ""
15
- input_tokens = tokenizer.encode(text, add_special_tokens=False)
16
  input_text = tokenizer.decode(input_tokens)
17
  gpt2_output = generator(input_text, max_length=20, do_sample=True, temperature=0.9)
18
  generated_text = gpt2_output[0]['generated_text']
@@ -45,15 +45,18 @@ thumbnail_width = "50px"
45
  iface = gr.Interface(
46
  fn=generate_output,
47
  inputs=[
48
- gr.inputs.Textbox(lines=1, placeholder='Escribe tu nombre'),
49
- gr.inputs.Radio(choices, label="Selecciona una vidente:")
 
50
  ],
51
  outputs=[
52
- gr.outputs.Video(label="Respuesta (un minuto aproximadamente)"),
53
- gr.outputs.Textbox(label="Mensaje de error", type="auto")
54
  ],
55
- title="Oraculo con Inteligencia Artifical v.2(c)",
56
- thumbnail_width=thumbnail_width
 
 
57
  )
58
 
59
  iface.launch()
 
10
  generator = pipeline('text-generation', model="salomonsky/deepSP")
11
  tokenizer = GPT2Tokenizer.from_pretrained('salomonsky/deepSP')
12
 
13
+ def generate_output(name, date_of_birth, image):
14
+ prompt = f"Mi nombre es Andrea. Soy un chatbot de IA. Mucho gusto, {name}.\nNac铆 el {date_of_birth}."
15
+ input_tokens = tokenizer.encode(prompt, add_special_tokens=False)
16
  input_text = tokenizer.decode(input_tokens)
17
  gpt2_output = generator(input_text, max_length=20, do_sample=True, temperature=0.9)
18
  generated_text = gpt2_output[0]['generated_text']
 
45
  iface = gr.Interface(
46
  fn=generate_output,
47
  inputs=[
48
+ gr.inputs.Textbox(lines=1, label="Nombre", placeholder="Ingresa tu nombre"),
49
+ gr.inputs.Textbox(lines=1, label="Fecha de Nacimiento", placeholder="DD/MM/AAAA"),
50
+ gr.inputs.Radio(choices, label="Selecciona una imagen:")
51
  ],
52
  outputs=[
53
+ gr.outputs.Video(label="Respuesta de Andrea (un minuto aproximadamente)"),
54
+ gr.outputs.Textbox(label="Mensaje de error", type="text")
55
  ],
56
+ title="Oraculo de Inteligencia Artifical v2.1",
57
+ thumbnail_width=thumbnail_width,
58
+ layout="vertical",
59
+ description="Por favor, ingresa tu nombre y fecha de nacimiento."
60
  )
61
 
62
  iface.launch()