Ezhil commited on
Commit
dbbb4e2
Β·
1 Parent(s): 0da0ed7
Files changed (1) hide show
  1. main.py +4 -8
main.py CHANGED
@@ -26,12 +26,8 @@ st.title("πŸ’³ Finance & Banking Chatbot 🀡")
26
 
27
  # Display previous messages in the chat area
28
  for msg in st.session_state.messages:
29
- if msg["role"] == "user":
30
- with st.chat_message("user", avatar="πŸ‘¦πŸ»"):
31
- st.markdown(f"<div style='text-align: right;'>{msg['content']}</div>", unsafe_allow_html=True)
32
- else:
33
- with st.chat_message("assistant", avatar="🀡"):
34
- st.markdown(f"<div style='text-align: left;'>{msg['content']}</div>", unsafe_allow_html=True)
35
 
36
  # User input field
37
  user_input = st.chat_input("Ask me about finance, banking, investments, etc. πŸ“ˆ")
@@ -40,7 +36,7 @@ if user_input:
40
  # Add user message to history
41
  st.session_state.messages.append({"role": "user", "content": user_input})
42
  with st.chat_message("user", avatar="πŸ‘¦πŸ»"):
43
- st.markdown(f"<div style='text-align: right;'>{user_input}</div>", unsafe_allow_html=True)
44
 
45
  # Get response from Groq API
46
  response = client.chat.completions.create(
@@ -54,4 +50,4 @@ if user_input:
54
  # Add bot response to history
55
  st.session_state.messages.append({"role": "assistant", "content": bot_reply})
56
  with st.chat_message("assistant", avatar="🀡"):
57
- st.markdown(f"<div style='text-align: left;'>{bot_reply}</div>", unsafe_allow_html=True)
 
26
 
27
  # Display previous messages in the chat area
28
  for msg in st.session_state.messages:
29
+ with st.chat_message(msg["role"], avatar=("πŸ‘¦πŸ»" if msg["role"] == "user" else "🀡")):
30
+ st.markdown(msg["content"])
 
 
 
 
31
 
32
  # User input field
33
  user_input = st.chat_input("Ask me about finance, banking, investments, etc. πŸ“ˆ")
 
36
  # Add user message to history
37
  st.session_state.messages.append({"role": "user", "content": user_input})
38
  with st.chat_message("user", avatar="πŸ‘¦πŸ»"):
39
+ st.markdown(user_input)
40
 
41
  # Get response from Groq API
42
  response = client.chat.completions.create(
 
50
  # Add bot response to history
51
  st.session_state.messages.append({"role": "assistant", "content": bot_reply})
52
  with st.chat_message("assistant", avatar="🀡"):
53
+ st.markdown(bot_reply)