JeCabrera commited on
Commit
f23090a
·
verified ·
1 Parent(s): 0d4afba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -16,7 +16,7 @@ def get_gemini_response(input_prompt, genre, length, language, mood, target_audi
16
 
17
  model = genai.GenerativeModel('gemini-1.5-flash')
18
  full_prompt = f"""
19
- You are a creative writer. Create a {length} {genre} in {language}.
20
  The {genre} should be {mood} and targeted to {target_audience}.
21
  This is for a {product_type}.
22
  The {genre} should be based on the following prompt:
@@ -53,7 +53,11 @@ with col1:
53
  # Opciones avanzadas en acordeón
54
  with st.expander("Opciones avanzadas"):
55
  genre = st.selectbox("Tipo de texto:", ["Historia", "Poema", "Cita", "Ensayo"])
56
- length = st.selectbox("Longitud del texto:", ["Corto", "Largo"])
 
 
 
 
57
  language = st.selectbox("Idioma del texto:", ["Español", "Inglés"])
58
  mood = st.selectbox("Estado de ánimo:", ["Emocional", "Triste", "Feliz", "Horror", "Comedia", "Romántico"])
59
  generate_button = st.button("Generar historia")
 
16
 
17
  model = genai.GenerativeModel('gemini-1.5-flash')
18
  full_prompt = f"""
19
+ You are a creative writer. Create a {genre} in {language} with approximately {length} words.
20
  The {genre} should be {mood} and targeted to {target_audience}.
21
  This is for a {product_type}.
22
  The {genre} should be based on the following prompt:
 
53
  # Opciones avanzadas en acordeón
54
  with st.expander("Opciones avanzadas"):
55
  genre = st.selectbox("Tipo de texto:", ["Historia", "Poema", "Cita", "Ensayo"])
56
+ length = st.slider("Longitud del texto (palabras):",
57
+ min_value=25,
58
+ max_value=100,
59
+ value=60,
60
+ step=5)
61
  language = st.selectbox("Idioma del texto:", ["Español", "Inglés"])
62
  mood = st.selectbox("Estado de ánimo:", ["Emocional", "Triste", "Feliz", "Horror", "Comedia", "Romántico"])
63
  generate_button = st.button("Generar historia")