DHEIVER commited on
Commit
52ba7a9
1 Parent(s): 9b69f7e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -5
app.py CHANGED
@@ -10,16 +10,26 @@ def query(payload):
10
 
11
  def generate_text(prompt):
12
  # Aumentar o número de palavras na resposta
13
- output = query({"inputs": prompt, "max_length": 400})
14
  generated_text = output[0]['generated_text']
15
  return generated_text
16
 
17
- # Create a Gradio interface
 
 
 
 
 
 
 
 
 
 
18
  interface = gr.Interface(
19
  fn=generate_text,
20
- inputs=gr.Textbox("text", label="Digite seu texto aqui:", lines=5),
21
- outputs=gr.Textbox("text", label="Texto Gerado:")
22
  )
23
 
24
  # Incluir texto em português para a interface
25
- interface.launch()
 
10
 
11
  def generate_text(prompt):
12
  # Aumentar o número de palavras na resposta
13
+ output = query({"inputs": prompt, "max_length": 400}) # Ajuste o valor para 400 tokens
14
  generated_text = output[0]['generated_text']
15
  return generated_text
16
 
17
+ # Exemplos de perguntas de estudantes de vestibular
18
+ examples = [
19
+ ["Quais são as principais teorias da evolução?",],
20
+ ["Explique o conceito de função trigonométrica."],
21
+ ["Descreva a teoria das cordas na física."],
22
+ ["Como ocorre o processo de fotossíntese nas plantas?"],
23
+ ]
24
+
25
+ description = "Este aplicativo gera perguntas de estudantes de vestibular. Basta inserir um tópico ou conceito e o modelo irá gerar uma pergunta baseada nele. 🎓✍️📚"
26
+
27
+ # Criação da interface Gradio com caixa de saída para 400 tokens
28
  interface = gr.Interface(
29
  fn=generate_text,
30
+ inputs=gr.Textbox("text", label="Digite o tópico ou conceito aqui:", lines=5),
31
+ outputs=gr.Textbox("text", label="Pergunta Gerada:", lines=15), # Ajuste o valor para 15 linhas
32
  )
33
 
34
  # Incluir texto em português para a interface
35
+ interface.launch(examples=examples, title="🎓 Gerador de Perguntas de Vestibular 🎓", description=description)