ragunath-ravi commited on
Commit
d3caa9a
Β·
verified Β·
1 Parent(s): 4e070e0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -16
app.py CHANGED
@@ -482,6 +482,8 @@ def create_interface():
482
  border: none !important;
483
  margin-bottom: 1rem;
484
  overflow-y: auto !important;
 
 
485
  }
486
 
487
  /* Input area */
@@ -563,7 +565,7 @@ def create_interface():
563
  with gr.Column():
564
  gr.HTML("""
565
  <div class="header">
566
- <h1>πŸ€– Agentic RAG Assistant</h1>
567
  <p>Upload documents and ask questions - powered by Multi-Agent Architecture</p>
568
  </div>
569
  """)
@@ -589,19 +591,19 @@ def create_interface():
589
  elem_classes=["primary-btn"]
590
  )
591
 
592
- gr.Markdown("### ℹ️ Architecture")
593
- gr.Markdown("""
594
- **Multi-Agent System:**
595
- - πŸ“„ **IngestionAgent**: Document parsing
596
- - πŸ” **RetrievalAgent**: Semantic search
597
- - πŸ€– **LLMAgent**: Response generation
598
- - 🎯 **CoordinatorAgent**: Workflow orchestration
599
 
600
- **Features:**
601
- - Streaming responses
602
- - Multi-format support
603
- - Context-aware answers
604
- """)
605
 
606
  # Right side - Chat interface
607
  with gr.Column(scale=2):
@@ -642,7 +644,7 @@ def create_interface():
642
  "What are the recommendations?"
643
  ],
644
  inputs=msg_input,
645
- label="πŸ’‘ Example Questions"
646
  )
647
 
648
  # State to track document processing
@@ -671,7 +673,7 @@ def create_interface():
671
  success_html = """
672
  <div style="background: rgba(76, 175, 80, 0.1); border: 1px solid rgba(76, 175, 80, 0.3);
673
  border-radius: 8px; padding: 0.75rem; color: #4caf50; text-align: center;">
674
- βœ… Documents processed successfully! You can now ask questions.
675
  </div>
676
  """
677
  return gr.update(value=success_html, visible=True), True
@@ -689,7 +691,7 @@ def create_interface():
689
  if not doc_ready:
690
  # Show error message
691
  history.append({"role": "user", "content": message})
692
- history.append({"role": "assistant", "content": "⚠️ Please upload and process documents first."})
693
  return history, ""
694
 
695
  if not message.strip():
 
482
  border: none !important;
483
  margin-bottom: 1rem;
484
  overflow-y: auto !important;
485
+ box-shadow: 0 0 12px rgba(255, 193, 7, 0.1);
486
+
487
  }
488
 
489
  /* Input area */
 
565
  with gr.Column():
566
  gr.HTML("""
567
  <div class="header">
568
+ <h1>Agentic RAG Assistant</h1>
569
  <p>Upload documents and ask questions - powered by Multi-Agent Architecture</p>
570
  </div>
571
  """)
 
591
  elem_classes=["primary-btn"]
592
  )
593
 
594
+ # gr.Markdown("### ℹ️ Architecture")
595
+ # gr.Markdown("""
596
+ # **Multi-Agent System:**
597
+ # - πŸ“„ **IngestionAgent**: Document parsing
598
+ # - πŸ” **RetrievalAgent**: Semantic search
599
+ # - πŸ€– **LLMAgent**: Response generation
600
+ # - 🎯 **CoordinatorAgent**: Workflow orchestration
601
 
602
+ # **Features:**
603
+ # - Streaming responses
604
+ # - Multi-format support
605
+ # - Context-aware answers
606
+ # """)
607
 
608
  # Right side - Chat interface
609
  with gr.Column(scale=2):
 
644
  "What are the recommendations?"
645
  ],
646
  inputs=msg_input,
647
+ label="Example Questions"
648
  )
649
 
650
  # State to track document processing
 
673
  success_html = """
674
  <div style="background: rgba(76, 175, 80, 0.1); border: 1px solid rgba(76, 175, 80, 0.3);
675
  border-radius: 8px; padding: 0.75rem; color: #4caf50; text-align: center;">
676
+ Documents processed successfully! You can now ask questions.
677
  </div>
678
  """
679
  return gr.update(value=success_html, visible=True), True
 
691
  if not doc_ready:
692
  # Show error message
693
  history.append({"role": "user", "content": message})
694
+ history.append({"role": "assistant", "content": " Please upload and process documents first."})
695
  return history, ""
696
 
697
  if not message.strip():