Update app.py
Browse files
app.py
CHANGED
|
@@ -223,20 +223,24 @@ def generar_prompt_interno():
|
|
| 223 |
|
| 224 |
with gr.Blocks() as demo:
|
| 225 |
gr.Markdown("# Hyperrealistic Prompt Generator & Chatbot")
|
|
|
|
| 226 |
chat_history = gr.State([])
|
| 227 |
error_display = gr.Textbox(label="Mensajes de error", interactive=False, visible=True)
|
| 228 |
loading_state = gr.State("")
|
| 229 |
|
| 230 |
chatbot = gr.Chatbot(label="Chatbot IA (SambaNova - Llama-4 Maverick)", type='messages')
|
| 231 |
prompt_output = gr.Markdown(label="Prompt Generado", elem_classes=["prompt-output"])
|
|
|
|
| 232 |
with gr.Row():
|
| 233 |
msg = gr.Textbox(label="Escribe tu mensaje", scale=4)
|
| 234 |
img_input = gr.Image(label="Subir imagen (opcional)", type="pil", scale=2)
|
|
|
|
| 235 |
with gr.Row():
|
| 236 |
auto_mode = gr.Checkbox(label="Modo autom谩tico (generar prompt desde imagen)", value=False)
|
| 237 |
btn_send = gr.Button("Enviar mensaje", variant="primary")
|
| 238 |
btn_gen_prompt = gr.Button("Generar prompt autom谩tico", variant="secondary")
|
| 239 |
copy_button = gr.Button("Copiar Prompt")
|
|
|
|
| 240 |
with gr.Row():
|
| 241 |
loading = gr.Markdown(value=lambda x: f"**{x}**" if x else "", label="Estado")
|
| 242 |
|
|
|
|
| 223 |
|
| 224 |
with gr.Blocks() as demo:
|
| 225 |
gr.Markdown("# Hyperrealistic Prompt Generator & Chatbot")
|
| 226 |
+
|
| 227 |
chat_history = gr.State([])
|
| 228 |
error_display = gr.Textbox(label="Mensajes de error", interactive=False, visible=True)
|
| 229 |
loading_state = gr.State("")
|
| 230 |
|
| 231 |
chatbot = gr.Chatbot(label="Chatbot IA (SambaNova - Llama-4 Maverick)", type='messages')
|
| 232 |
prompt_output = gr.Markdown(label="Prompt Generado", elem_classes=["prompt-output"])
|
| 233 |
+
|
| 234 |
with gr.Row():
|
| 235 |
msg = gr.Textbox(label="Escribe tu mensaje", scale=4)
|
| 236 |
img_input = gr.Image(label="Subir imagen (opcional)", type="pil", scale=2)
|
| 237 |
+
|
| 238 |
with gr.Row():
|
| 239 |
auto_mode = gr.Checkbox(label="Modo autom谩tico (generar prompt desde imagen)", value=False)
|
| 240 |
btn_send = gr.Button("Enviar mensaje", variant="primary")
|
| 241 |
btn_gen_prompt = gr.Button("Generar prompt autom谩tico", variant="secondary")
|
| 242 |
copy_button = gr.Button("Copiar Prompt")
|
| 243 |
+
|
| 244 |
with gr.Row():
|
| 245 |
loading = gr.Markdown(value=lambda x: f"**{x}**" if x else "", label="Estado")
|
| 246 |
|