subashdvorak commited on
Commit
ea42408
·
verified ·
1 Parent(s): c943f25

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. 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
- img_url = resp.json()['response']
218
- # st.image("image.png", caption="Generated Image from Story")
219
- st.session_state.generated_image = "image.png"
220
  else:
221
  st.error("Failed to generate image.")
222
- st.image("image.png",caption="Generated Image from Story")
 
 
 
 
 
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
+