Spaces:
Sleeping
Sleeping
locorene1000
commited on
Commit
•
4e11aab
1
Parent(s):
ac8a2b6
app.py
CHANGED
@@ -70,6 +70,7 @@ model = AutoModelForCausalLM.from_pretrained(
|
|
70 |
device_map="auto" if device == "cuda" else None
|
71 |
)
|
72 |
|
|
|
73 |
def construir_prompt(input_text):
|
74 |
return f"""
|
75 |
{instrucciones}
|
@@ -80,6 +81,7 @@ Texto original a mejorar:
|
|
80 |
Versión mejorada y finalizada de la resolución judicial:
|
81 |
"""
|
82 |
|
|
|
83 |
def post_procesar_resolucion(texto):
|
84 |
secciones = ['VISTOS:', 'CONSIDERANDO:', 'SE RESUELVE:']
|
85 |
for seccion in secciones:
|
@@ -91,6 +93,7 @@ def post_procesar_resolucion(texto):
|
|
91 |
|
92 |
return texto
|
93 |
|
|
|
94 |
def validar_resolucion(texto):
|
95 |
requisitos = [
|
96 |
('VISTOS:', "La sección 'VISTOS:' es obligatoria"),
|
@@ -107,6 +110,7 @@ def validar_resolucion(texto):
|
|
107 |
|
108 |
return errores
|
109 |
|
|
|
110 |
def mejorar_resolucion(input_text):
|
111 |
prompt = construir_prompt(input_text)
|
112 |
inputs = tokenizer(prompt, return_tensors="pt", padding=True, truncation=True, max_length=1024).to(device)
|
|
|
70 |
device_map="auto" if device == "cuda" else None
|
71 |
)
|
72 |
|
73 |
+
@spaces.GPU(duration=120)
|
74 |
def construir_prompt(input_text):
|
75 |
return f"""
|
76 |
{instrucciones}
|
|
|
81 |
Versión mejorada y finalizada de la resolución judicial:
|
82 |
"""
|
83 |
|
84 |
+
@spaces.GPU(duration=120)
|
85 |
def post_procesar_resolucion(texto):
|
86 |
secciones = ['VISTOS:', 'CONSIDERANDO:', 'SE RESUELVE:']
|
87 |
for seccion in secciones:
|
|
|
93 |
|
94 |
return texto
|
95 |
|
96 |
+
@spaces.GPU(duration=120)
|
97 |
def validar_resolucion(texto):
|
98 |
requisitos = [
|
99 |
('VISTOS:', "La sección 'VISTOS:' es obligatoria"),
|
|
|
110 |
|
111 |
return errores
|
112 |
|
113 |
+
@spaces.GPU(duration=120)
|
114 |
def mejorar_resolucion(input_text):
|
115 |
prompt = construir_prompt(input_text)
|
116 |
inputs = tokenizer(prompt, return_tensors="pt", padding=True, truncation=True, max_length=1024).to(device)
|