Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -308,15 +308,6 @@ def save_or_clone_to_cosmos_db(container, query=None, response=None, clone_id=No
|
|
308 |
st.error("Failed to save document after maximum retries.")
|
309 |
return None
|
310 |
|
311 |
-
# Usage in your Streamlit app
|
312 |
-
if st.button("📄 Clone Document", key=f'clone_button_{idx}'):
|
313 |
-
with st.spinner("Cloning document..."):
|
314 |
-
cloned_id = save_or_clone_to_cosmos_db(container, clone_id=doc['id'])
|
315 |
-
if cloned_id:
|
316 |
-
st.success(f"Document cloned successfully with new ID: {cloned_id}")
|
317 |
-
st.rerun()
|
318 |
-
else:
|
319 |
-
st.error("Failed to clone document. Please try again.")
|
320 |
|
321 |
|
322 |
# 💾 Save or clone to Cosmos DB - Because every document deserves a twin
|
@@ -681,7 +672,16 @@ def main():
|
|
681 |
if st.button("🤖 Run With AI", key=f'run_with_ai_button_{idx}'):
|
682 |
# Use the entire document as input
|
683 |
search_glossary(json.dumps(editable_doc, indent=2))
|
684 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
685 |
elif selected_view == 'Clone Document':
|
686 |
# 🧬 Clone Document per record
|
687 |
st.markdown("#### Clone a document:")
|
|
|
308 |
st.error("Failed to save document after maximum retries.")
|
309 |
return None
|
310 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
311 |
|
312 |
|
313 |
# 💾 Save or clone to Cosmos DB - Because every document deserves a twin
|
|
|
672 |
if st.button("🤖 Run With AI", key=f'run_with_ai_button_{idx}'):
|
673 |
# Use the entire document as input
|
674 |
search_glossary(json.dumps(editable_doc, indent=2))
|
675 |
+
# Usage in your Streamlit app
|
676 |
+
if st.button("📄 Clone Document", key=f'clone_button_{idx}'):
|
677 |
+
with st.spinner("Cloning document..."):
|
678 |
+
cloned_id = save_or_clone_to_cosmos_db(container, clone_id=doc['id'])
|
679 |
+
if cloned_id:
|
680 |
+
st.success(f"Document cloned successfully with new ID: {cloned_id}")
|
681 |
+
st.rerun()
|
682 |
+
else:
|
683 |
+
st.error("Failed to clone document. Please try again.")
|
684 |
+
|
685 |
elif selected_view == 'Clone Document':
|
686 |
# 🧬 Clone Document per record
|
687 |
st.markdown("#### Clone a document:")
|