Spaces:
Sleeping
Sleeping
alphayomega
commited on
Commit
•
68a28db
1
Parent(s):
df8d05e
Update app.py
Browse files
app.py
CHANGED
@@ -88,9 +88,12 @@ if st.session_state.selected_model != model_option:
|
|
88 |
if st.button("Limpiar Chat"):
|
89 |
st.session_state.messages = []
|
90 |
|
|
|
|
|
|
|
91 |
# Mostrar mensajes de chat del historial en la aplicación
|
92 |
for message in st.session_state.messages:
|
93 |
-
avatar =
|
94 |
with st.chat_message(message["role"], avatar=avatar):
|
95 |
st.markdown(message["content"])
|
96 |
|
@@ -109,7 +112,7 @@ private_instruction = (
|
|
109 |
if prompt := st.chat_input("Escribe tu mensaje aquí..."):
|
110 |
st.session_state.messages.append({"role": "user", "content": prompt})
|
111 |
|
112 |
-
with st.chat_message("user", avatar="
|
113 |
st.markdown(prompt)
|
114 |
|
115 |
# Preparar los mensajes para la API, incluyendo la instrucción privada
|
@@ -130,7 +133,7 @@ if prompt := st.chat_input("Escribe tu mensaje aquí..."):
|
|
130 |
)
|
131 |
|
132 |
# Usar la función generadora con st.write_stream
|
133 |
-
with st.chat_message("assistant", avatar=
|
134 |
chat_responses_generator = generate_chat_responses(chat_completion)
|
135 |
full_response = st.write_stream(chat_responses_generator)
|
136 |
|
|
|
88 |
if st.button("Limpiar Chat"):
|
89 |
st.session_state.messages = []
|
90 |
|
91 |
+
# Cargar la imagen del avatar del asistente
|
92 |
+
assistant_avatar = "botm.png"
|
93 |
+
|
94 |
# Mostrar mensajes de chat del historial en la aplicación
|
95 |
for message in st.session_state.messages:
|
96 |
+
avatar = assistant_avatar if message["role"] == "assistant" else "🧑💻"
|
97 |
with st.chat_message(message["role"], avatar=avatar):
|
98 |
st.markdown(message["content"])
|
99 |
|
|
|
112 |
if prompt := st.chat_input("Escribe tu mensaje aquí..."):
|
113 |
st.session_state.messages.append({"role": "user", "content": prompt})
|
114 |
|
115 |
+
with st.chat_message("user", avatar="🧑💻"):
|
116 |
st.markdown(prompt)
|
117 |
|
118 |
# Preparar los mensajes para la API, incluyendo la instrucción privada
|
|
|
133 |
)
|
134 |
|
135 |
# Usar la función generadora con st.write_stream
|
136 |
+
with st.chat_message("assistant", avatar=assistant_avatar):
|
137 |
chat_responses_generator = generate_chat_responses(chat_completion)
|
138 |
full_response = st.write_stream(chat_responses_generator)
|
139 |
|