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)
|