alphayomega commited on
Commit
df8d05e
1 Parent(s): 2753512

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -9
app.py CHANGED
@@ -7,12 +7,8 @@ from groq import Groq
7
  # Cargar variables de entorno
8
  _ = load_dotenv(find_dotenv())
9
 
10
- # Configurar la página de Streamlit con imagen como ícono
11
- st.set_page_config(
12
- page_icon="images/botm.png", # Asegúrate de que la ruta sea correcta
13
- layout="wide",
14
- page_title="Groq & LLaMA3.1 Chat Bot..."
15
- )
16
 
17
  # Menú superior con fondo transparente
18
  st.markdown(
@@ -94,7 +90,7 @@ if st.button("Limpiar Chat"):
94
 
95
  # Mostrar mensajes de chat del historial en la aplicación
96
  for message in st.session_state.messages:
97
- avatar = "🔋" if message["role"] == "assistant" else "🧑‍💻"
98
  with st.chat_message(message["role"], avatar=avatar):
99
  st.markdown(message["content"])
100
 
@@ -113,7 +109,7 @@ private_instruction = (
113
  if prompt := st.chat_input("Escribe tu mensaje aquí..."):
114
  st.session_state.messages.append({"role": "user", "content": prompt})
115
 
116
- with st.chat_message("user", avatar="🧑‍💻"):
117
  st.markdown(prompt)
118
 
119
  # Preparar los mensajes para la API, incluyendo la instrucción privada
@@ -134,7 +130,7 @@ if prompt := st.chat_input("Escribe tu mensaje aquí..."):
134
  )
135
 
136
  # Usar la función generadora con st.write_stream
137
- with st.chat_message("assistant", avatar="🔋"):
138
  chat_responses_generator = generate_chat_responses(chat_completion)
139
  full_response = st.write_stream(chat_responses_generator)
140
 
 
7
  # Cargar variables de entorno
8
  _ = load_dotenv(find_dotenv())
9
 
10
+ # Configurar la página de Streamlit
11
+ st.set_page_config(page_icon="📃", layout="wide", page_title="Groq & LLaMA3.1 Chat Bot...")
 
 
 
 
12
 
13
  # Menú superior con fondo transparente
14
  st.markdown(
 
90
 
91
  # Mostrar mensajes de chat del historial en la aplicación
92
  for message in st.session_state.messages:
93
+ avatar = "images/assistant_avatar.png" if message["role"] == "assistant" else "images/user_avatar.png"
94
  with st.chat_message(message["role"], avatar=avatar):
95
  st.markdown(message["content"])
96
 
 
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="images/user_avatar.png"):
113
  st.markdown(prompt)
114
 
115
  # Preparar los mensajes para la API, incluyendo la instrucción privada
 
130
  )
131
 
132
  # Usar la función generadora con st.write_stream
133
+ with st.chat_message("assistant", avatar="images/assistant_avatar.png"):
134
  chat_responses_generator = generate_chat_responses(chat_completion)
135
  full_response = st.write_stream(chat_responses_generator)
136