Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -37,30 +37,18 @@ def generate_headlines(number_of_headlines, target_audience, product, temperatur
|
|
37 |
def gradio_generate_headlines(number_of_headlines, target_audience, product, temperature):
|
38 |
return generate_headlines(number_of_headlines, target_audience, product, temperature)
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
"""
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
product = gr.Textbox(label="Producto", placeholder="Ejemplo: Curso de Inglés")
|
53 |
-
temperature = gr.Slider(minimum=0, maximum=1, value=0, step=0.1, label="Creatividad")
|
54 |
-
submit_btn = gr.Button("Generar Titulares")
|
55 |
-
|
56 |
-
with gr.Column(scale=2):
|
57 |
-
output = gr.Textbox(label="Titulares Generados", lines=20, placeholder="Los titulares aparecerán aquí...")
|
58 |
-
|
59 |
-
submit_btn.click(
|
60 |
-
fn=gradio_generate_headlines,
|
61 |
-
inputs=[number_of_headlines, target_audience, product, temperature],
|
62 |
-
outputs=output
|
63 |
-
)
|
64 |
|
65 |
# Lanza la interfaz
|
66 |
-
|
|
|
37 |
def gradio_generate_headlines(number_of_headlines, target_audience, product, temperature):
|
38 |
return generate_headlines(number_of_headlines, target_audience, product, temperature)
|
39 |
|
40 |
+
ifaces = gr.Interface(
|
41 |
+
fn=gradio_generate_headlines,
|
42 |
+
inputs=[
|
43 |
+
gr.inputs.Dropdown(choices=[str(i) for i in range(1, 11)], label="Número de Titulares", value="5"),
|
44 |
+
gr.inputs.Textbox(label="Público Objetivo", placeholder="Ejemplo: Estudiantes Universitarios"),
|
45 |
+
gr.inputs.Textbox(label="Producto", placeholder="Ejemplo: Curso de Inglés"),
|
46 |
+
gr.inputs.Slider(minimum=0, maximum=1, value=0, step=0.1, label="Creatividad")
|
47 |
+
],
|
48 |
+
outputs=gr.outputs.Textbox(label="Titulares Generados", lines=20, placeholder="Los titulares aparecerán aquí..."),
|
49 |
+
title="Generador de Titulares",
|
50 |
+
description="Usa el poder de Claude AI para crear titulares atractivos. Ajusta los parámetros para generar titulares que capturen la atención de tu audiencia."
|
51 |
+
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
# Lanza la interfaz
|
54 |
+
ifaces.launch()
|