Spaces:
Running
Running
add scrollable column
Browse files- streamlit_app.py +11 -3
streamlit_app.py
CHANGED
@@ -283,9 +283,7 @@ if uploaded_file and not st.session_state.loaded_embeddings:
|
|
283 |
tmp_file.write(bytearray(binary))
|
284 |
st.session_state['binary'] = binary
|
285 |
|
286 |
-
st.session_state['doc_id'] = hash = st.session_state['rqa'][model].create_memory_embeddings(tmp_file.name,
|
287 |
-
chunk_size=chunk_size,
|
288 |
-
perc_overlap=0.1)
|
289 |
st.session_state['loaded_embeddings'] = True
|
290 |
st.session_state.messages = []
|
291 |
|
@@ -296,6 +294,16 @@ with left_column:
|
|
296 |
left_column.markdown(get_pdf_display(st.session_state['binary']), unsafe_allow_html=True)
|
297 |
|
298 |
with right_column:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
299 |
if st.session_state.loaded_embeddings and question and len(question) > 0 and st.session_state.doc_id:
|
300 |
for message in st.session_state.messages:
|
301 |
with st.chat_message(message["role"]):
|
|
|
283 |
tmp_file.write(bytearray(binary))
|
284 |
st.session_state['binary'] = binary
|
285 |
|
286 |
+
st.session_state['doc_id'] = hash = st.session_state['rqa'][model].create_memory_embeddings(tmp_file.name, perc_overlap=0.1)
|
|
|
|
|
287 |
st.session_state['loaded_embeddings'] = True
|
288 |
st.session_state.messages = []
|
289 |
|
|
|
294 |
left_column.markdown(get_pdf_display(st.session_state['binary']), unsafe_allow_html=True)
|
295 |
|
296 |
with right_column:
|
297 |
+
css = '''
|
298 |
+
<style>
|
299 |
+
[data-testid="column"] {
|
300 |
+
overflow: auto;
|
301 |
+
height: 70vh;
|
302 |
+
}
|
303 |
+
</style>
|
304 |
+
'''
|
305 |
+
|
306 |
+
st.markdown(css, unsafe_allow_html=True)
|
307 |
if st.session_state.loaded_embeddings and question and len(question) > 0 and st.session_state.doc_id:
|
308 |
for message in st.session_state.messages:
|
309 |
with st.chat_message(message["role"]):
|