Spaces:
Sleeping
Sleeping
Update src/streamlit_app.py
Browse files- src/streamlit_app.py +12 -4
src/streamlit_app.py
CHANGED
|
@@ -211,12 +211,20 @@ st.markdown("---")
|
|
| 211 |
|
| 212 |
# ---------------------- GENERATE IMAGE ----------------------
|
| 213 |
st.subheader("🖼️ Step 6: Generate Image")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 214 |
if st.button("Generate Image from Story"):
|
| 215 |
resp = requests.post(f"{API_URL}/generate-image")
|
| 216 |
if resp.ok:
|
| 217 |
-
|
| 218 |
-
|
| 219 |
-
st.
|
| 220 |
else:
|
| 221 |
st.error("Failed to generate image.")
|
| 222 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 211 |
|
| 212 |
# ---------------------- GENERATE IMAGE ----------------------
|
| 213 |
st.subheader("🖼️ Step 6: Generate Image")
|
| 214 |
+
|
| 215 |
+
if "generated_image" not in st.session_state:
|
| 216 |
+
st.session_state.generated_image = None
|
| 217 |
+
|
| 218 |
if st.button("Generate Image from Story"):
|
| 219 |
resp = requests.post(f"{API_URL}/generate-image")
|
| 220 |
if resp.ok:
|
| 221 |
+
# Use static image URL (if backend saves to same location)
|
| 222 |
+
st.session_state.generated_image = "https://huggingface.co/spaces/subashdvorak/Brainstroming-FAST-API/resolve/main/brainstroming_agent/utils/image.png"
|
| 223 |
+
st.success("Image generated successfully.")
|
| 224 |
else:
|
| 225 |
st.error("Failed to generate image.")
|
| 226 |
+
|
| 227 |
+
# Display image if it exists
|
| 228 |
+
if st.session_state.generated_image:
|
| 229 |
+
st.image(st.session_state.generated_image, caption="Generated Image from Story")
|
| 230 |
+
|