joackoEsp commited on
Commit
1a5046a
verified
1 Parent(s): 12f89b1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -16,10 +16,10 @@ if "model" not in globals():
16
  # Funci贸n exclusiva para humanizaci贸n de texto con enfoque en marketing
17
  def humanize_text(input_text):
18
  system_prompt = (
19
- "Reescribe el siguiente texto de manera m谩s natural, clara y persuasiva, "
20
- "sin perder informaci贸n clave. Mant茅n un tono conversacional y cercano, "
21
- "como si estuvieras explic谩ndolo de forma sencilla a alguien sin conocimiento t茅cnico. "
22
- "Evita frases burocr谩ticas y hazlo m谩s f谩cil de leer."
23
  )
24
 
25
  prompt = f"{system_prompt}\n\nTexto original: {input_text}\n\nTexto humanizado:"
@@ -29,12 +29,12 @@ def humanize_text(input_text):
29
  outputs = model.generate(
30
  inputs.input_ids,
31
  attention_mask=inputs.attention_mask,
32
- max_new_tokens=150, # 馃敼 Equilibrio entre reformulaci贸n y velocidad
33
- min_length=30, # 馃敼 Evita respuestas demasiado cortas
34
- do_sample=True, # 馃敼 Mantiene variabilidad en la reescritura
35
- temperature=0.75, # 馃敼 Balance entre creatividad y precisi贸n
36
  top_p=0.9, # 馃敼 Mantiene coherencia en la reescritura
37
- repetition_penalty=1.05, # 馃敼 Evita repeticiones sin restringir demasiado
38
  num_return_sequences=1, # 馃敼 Genera solo una respuesta bien formulada
39
  )
40
 
@@ -42,7 +42,7 @@ def humanize_text(input_text):
42
 
43
  # Interfaz en Gradio
44
  with gr.Blocks() as demo:
45
- gr.Markdown("# 鉁嶏笍 Humanizaci贸n de Texto con ALIA (Versi贸n m谩s estable)")
46
  input_text = gr.Textbox(label="Pega aqu铆 el texto generado por IA para humanizar")
47
  output_text = gr.Textbox(label="Texto humanizado por ALIA", interactive=False)
48
  submit_button = gr.Button("Humanizar Texto")
 
16
  # Funci贸n exclusiva para humanizaci贸n de texto con enfoque en marketing
17
  def humanize_text(input_text):
18
  system_prompt = (
19
+ "Reescribe el siguiente texto con un tono claro, natural y persuasivo, "
20
+ "haci茅ndolo m谩s cercano y atractivo para el lector. "
21
+ "Evita estructuras rob贸ticas y haz que fluya de manera m谩s org谩nica. "
22
+ "No cambies el significado ni elimines informaci贸n importante."
23
  )
24
 
25
  prompt = f"{system_prompt}\n\nTexto original: {input_text}\n\nTexto humanizado:"
 
29
  outputs = model.generate(
30
  inputs.input_ids,
31
  attention_mask=inputs.attention_mask,
32
+ max_new_tokens=120, # 馃敼 Reduce la generaci贸n excesiva de texto
33
+ min_length=50, # 馃敼 Mantiene respuestas completas pero sin excesos
34
+ do_sample=False, # 馃敼 Desactiva muestreo para respuestas m谩s r谩pidas
35
+ temperature=0.7, # 馃敼 Menos procesamiento interno, mantiene calidad
36
  top_p=0.9, # 馃敼 Mantiene coherencia en la reescritura
37
+ repetition_penalty=1.02, # 馃敼 Reduce repeticiones sin limitar la fluidez
38
  num_return_sequences=1, # 馃敼 Genera solo una respuesta bien formulada
39
  )
40
 
 
42
 
43
  # Interfaz en Gradio
44
  with gr.Blocks() as demo:
45
+ gr.Markdown("# 鉁嶏笍 Humanizaci贸n de Texto con ALIA (Optimizaci贸n de Velocidad)")
46
  input_text = gr.Textbox(label="Pega aqu铆 el texto generado por IA para humanizar")
47
  output_text = gr.Textbox(label="Texto humanizado por ALIA", interactive=False)
48
  submit_button = gr.Button("Humanizar Texto")