charliealonso commited on
Commit
b82ab13
1 Parent(s): a78571c

Cambio de CSV y textos

Browse files
Files changed (1) hide show
  1. app.py +12 -11
app.py CHANGED
@@ -4,6 +4,7 @@ from contextlib import nullcontext
4
  import csv
5
  import random
6
  import gradio as gr
 
7
 
8
  def parametroAleatorio (choices, lista):
9
  res = random.choice(list(lista))
@@ -82,20 +83,20 @@ for row in csv_reader:
82
  detalles.add(row['detalle'])
83
  formatos.add(row['formato'])
84
 
85
- escenario_choice = gr.inputs.Dropdown(list(escenarios), label='Escenario')
86
- evento_choice = gr.inputs.Dropdown(list(eventos), label='Evento')
87
- ambiente_choice = gr.inputs.Dropdown(list(ambientes), label='Ambiente')
88
- color_choice = gr.inputs.Dropdown(list(colors), label='Color Palette')
89
- iluminacion_choice = gr.inputs.Dropdown(list(iluminacions), label='Iluminacion')
90
- atmosfera_choice = gr.inputs.Dropdown(list(atmosferas), label='Atmosfera')
91
- detalle_choice = gr.inputs.Dropdown(list(detalles), label='Detalle')
92
- formato_choice = gr.inputs.Dropdown(list(formatos), label='Formato')
93
 
94
- output_text = gr.outputs.Textbox(label='Prompt')
95
 
96
 
97
- title = "Creative Prompt Generator"
98
- description = "Choose from various dropdown menus to generate a creative prompt."
99
  inputs = [escenario_choice, evento_choice, ambiente_choice, color_choice, iluminacion_choice,atmosfera_choice, detalle_choice, formato_choice]
100
  outputs = output_text
101
  examples = [["scene featuring volumetric lighting", "indoor setting", "warm color temperature", "Straight On", "shallow depth of field", "dynamic composition", "minimalist environment", "hard shadows", "natural light sources", "fog effects", "morning time of day", "4K --ar 16:9"]]
 
4
  import csv
5
  import random
6
  import gradio as gr
7
+ from gradio.components import Textbox, Dropdown
8
 
9
  def parametroAleatorio (choices, lista):
10
  res = random.choice(list(lista))
 
83
  detalles.add(row['detalle'])
84
  formatos.add(row['formato'])
85
 
86
+ escenario_choice = Dropdown(list(escenarios), label='Escenario')
87
+ evento_choice = Dropdown(list(eventos), label='Evento')
88
+ ambiente_choice = Dropdown(list(ambientes), label='Ambiente')
89
+ color_choice = Dropdown(list(colors), label='Color Palette')
90
+ iluminacion_choice =Dropdown(list(iluminacions), label='Iluminacion')
91
+ atmosfera_choice = Dropdown(list(atmosferas), label='Atmosfera')
92
+ detalle_choice = Dropdown(list(detalles), label='Detalle')
93
+ formato_choice = Dropdown(list(formatos), label='Formato')
94
 
95
+ output_text = Textbox(label='Prompt')
96
 
97
 
98
+ title = "Escenografia"
99
+ description = "Selecciona entre los distintos menús desplegables para generar un Prompt creativo, los que dejes en blanco serán elegidos aleatoriamente."
100
  inputs = [escenario_choice, evento_choice, ambiente_choice, color_choice, iluminacion_choice,atmosfera_choice, detalle_choice, formato_choice]
101
  outputs = output_text
102
  examples = [["scene featuring volumetric lighting", "indoor setting", "warm color temperature", "Straight On", "shallow depth of field", "dynamic composition", "minimalist environment", "hard shadows", "natural light sources", "fog effects", "morning time of day", "4K --ar 16:9"]]