app.py
Browse files
app.py
CHANGED
@@ -35,9 +35,14 @@ with tab1:
|
|
35 |
st.stop()
|
36 |
|
37 |
ASSISTANT_ID = "asst_rd9h8PfYuOmHbkvOF3RTmVfn"
|
|
|
38 |
if "messages" not in st.session_state:
|
39 |
st.session_state["messages"] = []
|
40 |
-
|
|
|
|
|
|
|
|
|
41 |
for message in st.session_state.messages:
|
42 |
role, content = message["role"], message["content"]
|
43 |
st.chat_message(role).write(content)
|
@@ -163,4 +168,4 @@ with tab2:
|
|
163 |
analysis_output = messages.data[0].content[0].text.value
|
164 |
|
165 |
st.write("### Contract Analysis Output:")
|
166 |
-
st.text_area("Contract Analysis", analysis_output, height=300)
|
|
|
35 |
st.stop()
|
36 |
|
37 |
ASSISTANT_ID = "asst_rd9h8PfYuOmHbkvOF3RTmVfn"
|
38 |
+
|
39 |
if "messages" not in st.session_state:
|
40 |
st.session_state["messages"] = []
|
41 |
+
|
42 |
+
if st.button("Clear Chat"):
|
43 |
+
st.session_state["messages"] = []
|
44 |
+
st.rerun()
|
45 |
+
|
46 |
for message in st.session_state.messages:
|
47 |
role, content = message["role"], message["content"]
|
48 |
st.chat_message(role).write(content)
|
|
|
168 |
analysis_output = messages.data[0].content[0].text.value
|
169 |
|
170 |
st.write("### Contract Analysis Output:")
|
171 |
+
st.text_area("Contract Analysis", analysis_output, height=300)
|