thejarll commited on
Commit
7ee8ade
·
verified ·
1 Parent(s): 0711acf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -14
app.py CHANGED
@@ -75,18 +75,11 @@ def responder(pregunta):
75
 
76
  # (El prompt vendría después de esto...)
77
 
78
- prompt = f"""
79
- Eres un abogado colombiano especializado en el Código de Tránsito, Código de Policía y Código Penal.
80
- Debes responder la siguiente pregunta utilizando únicamente el contexto legal que se te proporciona.
81
-
82
- Instrucciones:
83
- - Fundamenta tu respuesta solamente en el texto legal disponible. No inventes leyes ni artículos.
84
- - Puedes parafrasear el contenido si ayuda a la comprensión, pero no añadas información externa.
85
- - Si hay una cita textual o artículo relevante, inclúyelo de forma explícita.
86
- - Si no encuentras una base suficiente en el texto, responde claramente:
87
- "No encontré información suficiente en los documentos para responder esta pregunta."
88
- - Usa un lenguaje claro, sencillo y profesional, dirigido a una persona sin formación jurídica.
89
- - Finaliza con una breve recomendación si es pertinente.
90
 
91
  CONTEXTO LEGAL:
92
  {contexto_final}
@@ -94,8 +87,7 @@ CONTEXTO LEGAL:
94
  PREGUNTA:
95
  {pregunta}
96
 
97
- RESPUESTA:
98
- """
99
 
100
 
101
  resultado = llm(
 
75
 
76
  # (El prompt vendría después de esto...)
77
 
78
+ prompt = f"""Eres un abogado colombiano especializado en el Código de Tránsito, Código de Policía y Código Penal.
79
+ Responde únicamente basándote en el TEXTO LEGAL proporcionado. No inventes sanciones, artículos ni información que no esté explícitamente en el contexto.
80
+ Si el texto legal no contiene una respuesta clara o directa, di expresamente: "No encontré información suficiente en los documentos para responder esta pregunta."
81
+ Tu respuesta debe ser breve, clara, profesional y dirigida a personas sin formación jurídica. No cites enlaces, no hagas suposiciones ni generalizaciones.
82
+ Evita mencionar provincias, sistemas de puntos o sanciones no contenidas en el contexto. No incluyas notas adicionales. Solo interpreta el contenido legal proporcionado para responder la pregunta de la forma más precisa posible.
 
 
 
 
 
 
 
83
 
84
  CONTEXTO LEGAL:
85
  {contexto_final}
 
87
  PREGUNTA:
88
  {pregunta}
89
 
90
+ RESPUESTA:"""
 
91
 
92
 
93
  resultado = llm(