Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -135,19 +135,19 @@ def encuesta_asistente():
|
|
| 135 |
pregunta_adicional = st.session_state.preguntas_adicionales[pregunta_adicional_actual]
|
| 136 |
st.write(f"**Pregunta adicional {pregunta_adicional_actual + 1}:** {pregunta_adicional}")
|
| 137 |
|
| 138 |
-
|
| 139 |
-
|
| 140 |
-
|
| 141 |
|
| 142 |
if st.button("Enviar respuestas adicionales", key=f"btn_adicional_{pregunta_adicional_actual}"):
|
| 143 |
with st.spinner('Procesando sus respuestas, por favor espere...'):
|
| 144 |
-
st.session_state.respuestas[pregunta_adicional + " (Respuesta adicional 1)"] =
|
| 145 |
-
st.session_state.respuestas[pregunta_adicional + " (Respuesta adicional 2)"] =
|
| 146 |
-
st.session_state.respuestas[pregunta_adicional + " (Otras observaciones)"] =
|
| 147 |
|
| 148 |
-
st.session_state.historial.append({"role": "user", "content":
|
| 149 |
-
st.session_state.historial.append({"role": "user", "content":
|
| 150 |
-
st.session_state.historial.append({"role": "user", "content":
|
| 151 |
st.session_state.historial.append({"role": "assistant", "content": st.session_state.respuesta_actual})
|
| 152 |
|
| 153 |
st.session_state.pregunta_adicional_actual += 1
|
|
@@ -204,6 +204,7 @@ def encuesta_asistente():
|
|
| 204 |
st.write("Gracias por responder todas las preguntas. Haz clic en 'Registrar Encuesta' para finalizar y generar el archivo descargable.")
|
| 205 |
if st.button("Registrar Encuesta"):
|
| 206 |
st.session_state.encuesta_completada = True
|
|
|
|
| 207 |
try:
|
| 208 |
enviar_correo(resumen)
|
| 209 |
st.success("Encuesta completada exitosamente. Haz clic en 'Obtener Resultado de la Encuesta' para descargar el archivo.")
|
|
|
|
| 135 |
pregunta_adicional = st.session_state.preguntas_adicionales[pregunta_adicional_actual]
|
| 136 |
st.write(f"**Pregunta adicional {pregunta_adicional_actual + 1}:** {pregunta_adicional}")
|
| 137 |
|
| 138 |
+
respuesta_adicional_1 = st.text_input("Respuesta adicional 1:", key=f"respuesta_adicional_1_{pregunta_adicional_actual}")
|
| 139 |
+
respuesta_adicional_2 = st.text_input("Respuesta adicional 2:", key=f"respuesta_adicional_2_{pregunta_adicional_actual}")
|
| 140 |
+
otras_observaciones = st.text_input("Otras observaciones:", key=f'otras_observaciones_{pregunta_adicional_actual}')
|
| 141 |
|
| 142 |
if st.button("Enviar respuestas adicionales", key=f"btn_adicional_{pregunta_adicional_actual}"):
|
| 143 |
with st.spinner('Procesando sus respuestas, por favor espere...'):
|
| 144 |
+
st.session_state.respuestas[pregunta_adicional + " (Respuesta adicional 1)"] = respuesta_adicional_1
|
| 145 |
+
st.session_state.respuestas[pregunta_adicional + " (Respuesta adicional 2)"] = respuesta_adicional_2
|
| 146 |
+
st.session_state.respuestas[pregunta_adicional + " (Otras observaciones)"] = otras_observaciones
|
| 147 |
|
| 148 |
+
st.session_state.historial.append({"role": "user", "content": respuesta_adicional_1})
|
| 149 |
+
st.session_state.historial.append({"role": "user", "content": respuesta_adicional_2})
|
| 150 |
+
st.session_state.historial.append({"role": "user", "content": otras_observaciones})
|
| 151 |
st.session_state.historial.append({"role": "assistant", "content": st.session_state.respuesta_actual})
|
| 152 |
|
| 153 |
st.session_state.pregunta_adicional_actual += 1
|
|
|
|
| 204 |
st.write("Gracias por responder todas las preguntas. Haz clic en 'Registrar Encuesta' para finalizar y generar el archivo descargable.")
|
| 205 |
if st.button("Registrar Encuesta"):
|
| 206 |
st.session_state.encuesta_completada = True
|
| 207 |
+
st.info("Espere un minuto por favor mientras generamos su registro.")
|
| 208 |
try:
|
| 209 |
enviar_correo(resumen)
|
| 210 |
st.success("Encuesta completada exitosamente. Haz clic en 'Obtener Resultado de la Encuesta' para descargar el archivo.")
|