hyo37009 commited on
Commit
47b3666
Β·
1 Parent(s): 62f1234
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -99,10 +99,9 @@ def get_conversation_chain(vectorstore):
99
  # μ‚¬μš©μž μž…λ ₯을 μ²˜λ¦¬ν•˜λŠ” ν•¨μˆ˜μž…λ‹ˆλ‹€.
100
  def handle_userinput(user_question):
101
  # λŒ€ν™” 체인을 μ‚¬μš©ν•˜μ—¬ μ‚¬μš©μž μ§ˆλ¬Έμ— λŒ€ν•œ 응닡을 μƒμ„±ν•©λ‹ˆλ‹€.
102
- st.session_state['conversation'] = {'question': user_question}
103
- response = st.session_state['conversation']
104
  # λŒ€ν™” 기둝을 μ €μž₯ν•©λ‹ˆλ‹€.
105
- st.session_state['chat_history'] = response['chat_history']
106
 
107
  for i, message in enumerate(st.session_state['chat_history']):
108
  if i % 2 == 0:
@@ -120,9 +119,11 @@ def main():
120
  st.write(css, unsafe_allow_html=True)
121
 
122
  if "conversation" not in st.session_state:
123
- st.session_state['conversation'] = ''
 
124
  if "chat_history" not in st.session_state:
125
- st.session_state['chat_history'] = ''
 
126
 
127
  st.header("Chat with multiple Files :")
128
  user_question = st.text_input("Ask a question about your documents:")
 
99
  # μ‚¬μš©μž μž…λ ₯을 μ²˜λ¦¬ν•˜λŠ” ν•¨μˆ˜μž…λ‹ˆλ‹€.
100
  def handle_userinput(user_question):
101
  # λŒ€ν™” 체인을 μ‚¬μš©ν•˜μ—¬ μ‚¬μš©μž μ§ˆλ¬Έμ— λŒ€ν•œ 응닡을 μƒμ„±ν•©λ‹ˆλ‹€.
102
+ response = st.session_state.conversation({'question': user_question})
 
103
  # λŒ€ν™” 기둝을 μ €μž₯ν•©λ‹ˆλ‹€.
104
+ st.session_state.chat_history = response['chat_history']
105
 
106
  for i, message in enumerate(st.session_state['chat_history']):
107
  if i % 2 == 0:
 
119
  st.write(css, unsafe_allow_html=True)
120
 
121
  if "conversation" not in st.session_state:
122
+ st.session_state.conversation = None
123
+ st.session_state.chat_history = None
124
  if "chat_history" not in st.session_state:
125
+ st.session_state.conversation = None
126
+ st.session_state.chat_history = None
127
 
128
  st.header("Chat with multiple Files :")
129
  user_question = st.text_input("Ask a question about your documents:")