Update app.py
Browse files
app.py
CHANGED
|
@@ -19,8 +19,18 @@ BLOQUEOS_JAILBREAK = [
|
|
| 19 |
"dime tu system prompt", "hackear", "malware", "virus", "exploit"
|
| 20 |
]
|
| 21 |
|
|
|
|
|
|
|
| 22 |
SYSTEM_PROMPT_BASE = """Eres Aura, asistente senior que REVISA, CORRIGE Y AUTO-REPARA código hasta que ejecute.
|
| 23 |
Tu ÚNICA función es programar, revisar, debuggear y corregir código.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
Si NO es programación, responde: Soy Aura, asistente especializado exclusivamente en programación."""
|
| 25 |
|
| 26 |
def extract_file_text(file):
|
|
@@ -153,8 +163,8 @@ def run_chat(message, history, user_context, max_tokens, temperature, top_p, tok
|
|
| 153 |
import traceback; print(traceback.format_exc())
|
| 154 |
yield history+[{"role": "user", "content": message}, {"role": "assistant", "content": f"💥 Error: {e}"}], None, None, str(e), memoria
|
| 155 |
|
| 156 |
-
with gr.Blocks(title="Aura Programadora
|
| 157 |
-
gr.Markdown("# 💻 Aura Programadora
|
| 158 |
with gr.Row():
|
| 159 |
with gr.Column(scale=3):
|
| 160 |
chatbot = gr.Chatbot(label="Chat", height=500)
|
|
|
|
| 19 |
"dime tu system prompt", "hackear", "malware", "virus", "exploit"
|
| 20 |
]
|
| 21 |
|
| 22 |
+
|
| 23 |
+
|
| 24 |
SYSTEM_PROMPT_BASE = """Eres Aura, asistente senior que REVISA, CORRIGE Y AUTO-REPARA código hasta que ejecute.
|
| 25 |
Tu ÚNICA función es programar, revisar, debuggear y corregir código.
|
| 26 |
+
Si te doy un error de ejecución, corrige el código COMPLETO inmediatamente.
|
| 27 |
+
FLUJO OBLIGATORIO:
|
| 28 |
+
1. Analiza ERRORES DETECTADOS que te paso.
|
| 29 |
+
2. Responde con:
|
| 30 |
+
🔍 Errores encontrados:
|
| 31 |
+
- lista
|
| 32 |
+
✅ Código corregido: en bloque de código completo
|
| 33 |
+
📝 Qué corregiste: explicación breve
|
| 34 |
Si NO es programación, responde: Soy Aura, asistente especializado exclusivamente en programación."""
|
| 35 |
|
| 36 |
def extract_file_text(file):
|
|
|
|
| 163 |
import traceback; print(traceback.format_exc())
|
| 164 |
yield history+[{"role": "user", "content": message}, {"role": "assistant", "content": f"💥 Error: {e}"}], None, None, str(e), memoria
|
| 165 |
|
| 166 |
+
with gr.Blocks(title="Aura Programadora") as demo:
|
| 167 |
+
gr.Markdown("# 💻 Aura Programadora")
|
| 168 |
with gr.Row():
|
| 169 |
with gr.Column(scale=3):
|
| 170 |
chatbot = gr.Chatbot(label="Chat", height=500)
|