archana2324 commited on
Commit
8a55565
·
verified ·
1 Parent(s): 982d6fd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -46,6 +46,7 @@ def chat_bubble(message, is_user=True):
46
 
47
  # Function to load answer from the model
48
  def load_answer(question):
 
49
  st.session_state.sessionMessages.append(HumanMessage(content=question))
50
  assistant_answer = llm.invoke(st.session_state.sessionMessages)
51
 
@@ -56,14 +57,14 @@ def load_answer(question):
56
  st.session_state.sessionMessages.append(AIMessage(content=assistant_answer))
57
  return assistant_answer
58
 
59
- # Chat history display
60
  for message in st.session_state.sessionMessages:
61
  if isinstance(message, HumanMessage):
62
  chat_bubble(message.content, is_user=True)
63
  elif isinstance(message, AIMessage):
64
  chat_bubble(message.content, is_user=False)
65
 
66
- # Input area
67
  user_input = st.text_input("You: ", key="input", placeholder="Type your question here...")
68
 
69
  # Button for submission
 
46
 
47
  # Function to load answer from the model
48
  def load_answer(question):
49
+ # Add the user question to sessionMessages
50
  st.session_state.sessionMessages.append(HumanMessage(content=question))
51
  assistant_answer = llm.invoke(st.session_state.sessionMessages)
52
 
 
57
  st.session_state.sessionMessages.append(AIMessage(content=assistant_answer))
58
  return assistant_answer
59
 
60
+ # Display the chat history
61
  for message in st.session_state.sessionMessages:
62
  if isinstance(message, HumanMessage):
63
  chat_bubble(message.content, is_user=True)
64
  elif isinstance(message, AIMessage):
65
  chat_bubble(message.content, is_user=False)
66
 
67
+ # Input area for new prompt
68
  user_input = st.text_input("You: ", key="input", placeholder="Type your question here...")
69
 
70
  # Button for submission