Spaces:
Sleeping
Sleeping
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:")
|