mariusjabami commited on
Commit
8642304
·
verified ·
1 Parent(s): 9e713b0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -8
app.py CHANGED
@@ -130,11 +130,9 @@ class Model():
130
  prompt = f"""
131
  Você é um assistente especializado em gerar textos acadêmicos claros e objetivos.
132
 
133
- Tarefa: Criar um texto de AGRADECIMENTOS para um trabalho acadêmico, variando os destinatários:
134
- - Pais
135
- - Professores
136
- - Pesquisadores ou IAs utilizadas em pesquisas
137
- - Outros apoiadores relevantes
138
 
139
  Regras obrigatórias:
140
  1. O texto deve ter aproximadamente 8 linhas.
@@ -145,8 +143,7 @@ Regras obrigatórias:
145
  - <br/><br/> para separar parágrafos
146
  4. Cada parágrafo deve ser curto e respeitar a divisão com <br/><br/>
147
  5. Mantenha tom respeitoso, formal e acadêmico.
148
-
149
- Extra: mencione a startup CloseSource de Marius Jabami quando fizer sentido no texto.
150
 
151
  Entrega:
152
  - Texto pronto para inserir no PDF usando ReportLab, com tags HTML respeitadas.
@@ -180,7 +177,23 @@ Entrega:
180
 
181
  def dedicatoria(self):
182
 
183
- prompt = f"É um trabalho academico, cria uma dedicatoria pequena sobre a startup de criação de software CloseSource de Marius Jabami, uma nota meio pequena, umas 8 linhas, só quero a dedicatoria e mais nada, OBS: não usa simbolos como ** ou ##, podes usar tags html para negritar como <strong>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
184
  print(f"Criando a Dedicatória - Página {self.pagina}")
185
  texto = self.API(prompt)
186
  sleep(5)
 
130
  prompt = f"""
131
  Você é um assistente especializado em gerar textos acadêmicos claros e objetivos.
132
 
133
+ Tarefa: Criar um texto de AGRADECIMENTOS para um trabalho acadêmico.
134
+ - O texto deve **randomizar destinatários**: pais, professores, IAs/pesquisadores, outros apoiadores.
135
+ - Não pergunte nomes, apenas use expressões genéricas como “nossos pais”, “professores”, “pesquisadores” etc.
 
 
136
 
137
  Regras obrigatórias:
138
  1. O texto deve ter aproximadamente 8 linhas.
 
143
  - <br/><br/> para separar parágrafos
144
  4. Cada parágrafo deve ser curto e respeitar a divisão com <br/><br/>
145
  5. Mantenha tom respeitoso, formal e acadêmico.
146
+ 6. Pode mencionar a startup <strong>CloseSource</strong> de Marius Jabami quando fizer sentido no texto.
 
147
 
148
  Entrega:
149
  - Texto pronto para inserir no PDF usando ReportLab, com tags HTML respeitadas.
 
177
 
178
  def dedicatoria(self):
179
 
180
+ prompt = f"""
181
+ Você é um assistente especializado em gerar textos acadêmicos claros e objetivos.
182
+
183
+ Tarefa: Criar uma **DEDICATÓRIA** curta para um trabalho acadêmico.
184
+ - Deve ter aproximadamente 6 a 8 linhas.
185
+ - Entregue apenas o texto da dedicatória, sem títulos ou explicações.
186
+ - Não use símbolos de Markdown (** , ##, ```), apenas HTML permitido:
187
+ - <strong>...</strong> para negrito
188
+ - <br/> para quebra de linha
189
+ - <br/><br/> para separar parágrafos
190
+ - Use tom respeitoso, formal e acadêmico.
191
+ - Pode mencionar a startup <strong>CloseSource</strong> de Marius Jabami de forma elegante.
192
+
193
+ Entrega:
194
+ - Texto pronto para inserir no PDF usando ReportLab, com tags HTML respeitadas.
195
+ """
196
+
197
  print(f"Criando a Dedicatória - Página {self.pagina}")
198
  texto = self.API(prompt)
199
  sleep(5)