Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -277,12 +277,11 @@ if st.button("Process Documents"):
|
|
277 |
else:
|
278 |
st.warning("No files uploaded.")
|
279 |
|
|
|
280 |
# Step 2: Generate Summaries
|
281 |
st.subheader("Step 2: Generate Summaries")
|
282 |
st.write("Select Summary Language:")
|
283 |
summary_language_options = ["English", "Hindi", "Spanish", "French", "German", "Chinese", "Japanese"]
|
284 |
-
cols = st.columns(len(summary_language_options))
|
285 |
-
# Default selected option
|
286 |
summary_language = st.radio(
|
287 |
"",
|
288 |
summary_language_options,
|
@@ -290,15 +289,13 @@ summary_language = st.radio(
|
|
290 |
key="summary_language"
|
291 |
)
|
292 |
|
293 |
-
if st.session_state.rag_system.document_summary:
|
294 |
-
st.text_area("Document Summary", st.session_state.rag_system.document_summary, height=200)
|
295 |
-
else:
|
296 |
-
st.info("Please process documents first to generate summaries.")
|
297 |
if st.button("Generate Summary"):
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
|
|
|
|
302 |
|
303 |
# Step 3: Ask Questions
|
304 |
st.subheader("Step 3: Ask Questions")
|
|
|
277 |
else:
|
278 |
st.warning("No files uploaded.")
|
279 |
|
280 |
+
|
281 |
# Step 2: Generate Summaries
|
282 |
st.subheader("Step 2: Generate Summaries")
|
283 |
st.write("Select Summary Language:")
|
284 |
summary_language_options = ["English", "Hindi", "Spanish", "French", "German", "Chinese", "Japanese"]
|
|
|
|
|
285 |
summary_language = st.radio(
|
286 |
"",
|
287 |
summary_language_options,
|
|
|
289 |
key="summary_language"
|
290 |
)
|
291 |
|
|
|
|
|
|
|
|
|
292 |
if st.button("Generate Summary"):
|
293 |
+
summary = st.session_state.rag_system.generate_summary(summary_language)
|
294 |
+
if summary:
|
295 |
+
st.text_area("Document Summary", summary, height=200)
|
296 |
+
else:
|
297 |
+
st.info("Please process documents first to generate summaries.")
|
298 |
+
|
299 |
|
300 |
# Step 3: Ask Questions
|
301 |
st.subheader("Step 3: Ask Questions")
|