DrishtiSharma commited on
Commit
83a14c7
ยท
verified ยท
1 Parent(s): 006a7fb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -25
app.py CHANGED
@@ -634,7 +634,7 @@ else:
634
 
635
 
636
  # Step 4: Multi-Agent Story Explorer
637
- st.subheader("Step 5: Explore Subtopics via Multi-Agent Graph")
638
  st.write("Select Story Language:")
639
  story_language_options = ["English", "Hindi", "Spanish", "French", "German", "Chinese", "Japanese"]
640
  story_language = st.radio(
@@ -655,7 +655,7 @@ if st.button("Run Story Graph"):
655
  result = st.session_state.rag_system.run_multiagent_storygraph(
656
  topic=story_topic,
657
  context=story_context,
658
- language=story_language # Pass selected language to story generator
659
  )
660
 
661
  subtopics = result.get("sub_topic_list", [])
@@ -670,29 +670,6 @@ if st.button("Run Story Graph"):
670
  tabs = st.tabs([f"Story {i+1}" for i in range(len(stories))])
671
  for i, (tab, story) in enumerate(zip(tabs, stories)):
672
  with tab:
673
- st.markdown("#### ๐ŸŽจ Concept Visual")
674
-
675
- # Prompt for the diagram using story language
676
- visual_prompt = f"""
677
- A colorful hand-drawn educational illustration in {story_language}, labeled and clear.
678
- Topic: {story_topic}
679
- Subtopic: {subtopics[i] if i < len(subtopics) else 'Concept'}
680
- Style: for middle school students, simple icons, visually intuitive.
681
- """
682
-
683
- try:
684
- image, _ = infer(
685
- prompt=visual_prompt,
686
- seed=42,
687
- randomize_seed=True,
688
- width=1024,
689
- height=1024,
690
- num_inference_steps=4
691
- )
692
- st.image(image, caption="Concept Visual", use_column_width=True)
693
- except Exception as e:
694
- st.error(f"Diagram generation failed: {e}")
695
-
696
  st.markdown("#### โœ๏ธ Story")
697
  st.markdown(story.content)
698
  else:
 
634
 
635
 
636
  # Step 4: Multi-Agent Story Explorer
637
+ st.subheader("Step 5: Explore Subtopics via Stories")
638
  st.write("Select Story Language:")
639
  story_language_options = ["English", "Hindi", "Spanish", "French", "German", "Chinese", "Japanese"]
640
  story_language = st.radio(
 
655
  result = st.session_state.rag_system.run_multiagent_storygraph(
656
  topic=story_topic,
657
  context=story_context,
658
+ language=story_language
659
  )
660
 
661
  subtopics = result.get("sub_topic_list", [])
 
670
  tabs = st.tabs([f"Story {i+1}" for i in range(len(stories))])
671
  for i, (tab, story) in enumerate(zip(tabs, stories)):
672
  with tab:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
673
  st.markdown("#### โœ๏ธ Story")
674
  st.markdown(story.content)
675
  else: