mariusjabami commited on
Commit
ce28d48
·
verified ·
1 Parent(s): c3356b3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -37
app.py CHANGED
@@ -302,44 +302,44 @@ class Model():
302
  for subtemas in temas:
303
 
304
  prompt = f"""
305
-
306
- Você é um assistente especializado em produzir DSENVOLVIMENTOS DE TEXTOS ACADÊMICOS claros, objetivos e bem estruturados.
307
-
308
- INSTRUÇÕES OBRIGATÓRIAS:
309
- - Tema principal: {self.titulo}
310
- - Subtema a desenvolver: {subtemas}
311
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
312
 
313
- FORMATO E ESTILO:
314
- 1. A saída deve conter APENAS o texto do desenvolvimento. Não inclua títulos, cabeçalho, explicações, notas, listas, metadados ou qualquer tipo de marcação extra.
315
- 2. Não utilize símbolos de Markdown (como **, ##, ###, ``` ou blocos de código). NÃO PRODUZA MARKDOWN.
316
- 3. São permitidas apenas as seguintes tags HTML:
317
- - `<br/>` para uma quebra curta de linha dentro de um parágrafo.
318
- - `<br/><br/>` para separar parágrafos (OBRIGATÓRIO: cada novo parágrafo deve começar após exatamente `<br/><br/>`).
319
- - `<strong>...</strong>` para negrito.
320
- 4. Não utilize listas com “-”, “*”, “1.” ou similares; escreva em parágrafos contínuos.
321
- 5. Não inclua citações, referências, URLs ou notas explicativas.
322
- 6. Mantenha tom objetivo, técnico e adequado ao nível informado, evitando qualquer linguagem promocional.
323
- 7. Não mistura paragrafos, eles devem ter no maximo 5 linhas, evita misturas, quebre linha sempre que poder
324
- 8. Se o subtema for extenso nao tenha medo de desenvolver muito mais
325
-
326
- CONTEÚDO:
327
- - Apresente uma definição breve do subtema no contexto do tema principal.
328
- - Desenvolva de 2 a 4 ideias centrais essenciais para compreender o subtema.
329
- - Finalize com uma frase conclusiva que sintetize a relevância do subtema dentro do tema principal.
330
-
331
- EXEMPLO DE FORMATO (não reproduzir no resultado):
332
- Parágrafo 1...<br/><br/>Parágrafo 2 com <strong>termo importante</strong>...
333
-
334
- ENTREGA:
335
- - Responda somente com o desenvolvimento final.
336
- - Não inclua linhas em branco extras no início ou no fim.
337
- - Use `<br/><br/>` para separar parágrafos e `<strong>` apenas para destaque de termos essenciais.
338
-
339
- DA O TEU MELHOR NA ORGANIZACAO, ORGANIZA MUITO BEM E SEM CONFUSÃO
340
- Agora, seguindo rigorosamente todas as instruções acima, gere o resumo solicitado.
341
-
342
- """
343
 
344
  print(f"Criando o Subtema {subtemas} - Página {self.pagina + 1}")
345
  texto = self.API(prompt)
 
302
  for subtemas in temas:
303
 
304
  prompt = f"""
305
+ Você é um assistente especializado em produzir DESENVOLVIMENTOS DE TEXTOS ACADÊMICOS claros, objetivos e bem estruturados.
306
+
307
+ INSTRUÇÕES OBRIGATÓRIAS:
308
+ - Tema principal: {self.titulo}
309
+ - Subtema a desenvolver: {subtemas}
310
+
311
+ FORMATO E ESTILO (OBEDIÊNCIA ESTRITA):
312
+ 1. A saída deve conter APENAS o texto do desenvolvimento. Não inclua títulos, cabeçalhos, explicações, notas, listas, metadados ou comentários.
313
+ 2. NÃO utilize Markdown, símbolos de Markdown ou blocos de código. NÃO PRODUZA MARKDOWN.
314
+ 3. É ESTRITAMENTE PROIBIDO usar as seguintes tags ou qualquer variação delas:
315
+ <para>, <p>, <div>, <section>, <article>, <img>, <h1> a <h6>, listas ou qualquer tag não listada abaixo.
316
+ 4. As ÚNICAS tags HTML permitidas são:
317
+ - <br/> para quebra curta de linha dentro de um parágrafo.
318
+ - <br/><br/> para separar parágrafos (OBRIGATÓRIO: cada novo parágrafo deve iniciar após exatamente <br/><br/>).
319
+ - <strong>...</strong> apenas para destaque de termos essenciais.
320
+ 5. Não utilize listas numeradas ou marcadores; escreva apenas em parágrafos contínuos.
321
+ 6. Mantenha linguagem objetiva, técnica e adequada ao nível acadêmico, sem tom promocional ou opinativo.
322
+ 7. Cada parágrafo deve conter no máximo 3 a 5 frases bem definidas. Evite parágrafos longos ou misturados.
323
+ 8. Se o subtema permitir maior aprofundamento, desenvolva de forma completa e detalhada, sem medo de extensão.
324
+
325
+ CONTEÚDO:
326
+ - Apresente uma definição clara e direta do subtema no contexto do tema principal.
327
+ - Desenvolva de 2 a 4 ideias centrais fundamentais para a compreensão do subtema.
328
+ - Finalize com uma frase conclusiva que sintetize a relevância do subtema dentro do tema principal.
329
+
330
+ EXEMPLO DE FORMATO (APENAS ILUSTRATIVO — NÃO REPRODUZIR):
331
+ Parágrafo 1 com explicação inicial...<br/><br/>
332
+ Parágrafo 2 com <strong>conceito importante</strong> desenvolvido...<br/><br/>
333
+ Parágrafo final com síntese do subtema.
334
+
335
+ ENTREGA:
336
+ - Responda SOMENTE com o desenvolvimento final.
337
+ - Não inclua linhas em branco extras no início ou no fim.
338
+ - Use exclusivamente <br/><br/> para separar parágrafos e <strong> apenas quando necessário.
339
+
340
+ Agora, seguindo rigorosamente TODAS as instruções acima, gere o desenvolvimento solicitado.
341
+ """
342
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
343
 
344
  print(f"Criando o Subtema {subtemas} - Página {self.pagina + 1}")
345
  texto = self.API(prompt)