shukdevdattaEX commited on
Commit
cd7e934
Β·
verified Β·
1 Parent(s): 60f7967

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -6
app.py CHANGED
@@ -640,6 +640,11 @@ def create_gradio_app():
640
  background: linear-gradient(to right, #00ff94, #00b4db);
641
  border-radius: 8px;
642
  }
 
 
 
 
 
643
  """
644
 
645
  with gr.Blocks(css=css, title="πŸ€– Multi-Provider Creative Agentic AI Chat with Thinking", theme=gr.themes.Ocean()) as app:
@@ -798,13 +803,13 @@ def create_gradio_app():
798
  gr.update(choices=models, value=models[0] if models else None,
799
  label=f"🧠 {provider.title()} Models"), # model_selection
800
  gr.update(visible=chutes_visible), # show_thinking
801
- gr.update(visible=groq_visible), # domain_group (will be defined later)
802
  )
803
 
804
  provider_selection.change(
805
  fn=update_provider_ui,
806
  inputs=[provider_selection],
807
- outputs=[groq_api_key, chutes_api_key, model_selection, show_thinking, domain_group] # domain_group will be added later
808
  )
809
 
810
  # Connect button functionality
@@ -862,7 +867,7 @@ def create_gradio_app():
862
  )
863
 
864
  # Domain Filtering Section (Groq only)
865
- with gr.Group() as domain_group:
866
  with gr.Accordion("🌐 Domain Filtering (Groq Web Search Only)", open=False, elem_id="neuroscope-accordion"):
867
  gr.Markdown("""
868
  <div class="domain-info">
@@ -891,7 +896,7 @@ def create_gradio_app():
891
  info="Never search these domains"
892
  )
893
 
894
- with gr.Accordion("πŸ”— Common Domain Examples", open=False, elem_id="neuroscope-accordion"):
895
  gr.Markdown("""
896
  **Academic & Research:**
897
  - `arxiv.org`, `*.edu`, `scholar.google.com`, `researchgate.net`
@@ -921,13 +926,13 @@ def create_gradio_app():
921
  gr.update(choices=models, value=models[0] if models else None,
922
  label=f"🧠 {provider.title()} Models"), # model_selection
923
  gr.update(visible=chutes_visible), # show_thinking
924
- gr.update(visible=groq_visible), # domain_group
925
  )
926
 
927
  provider_selection.change(
928
  fn=update_provider_ui_complete,
929
  inputs=[provider_selection],
930
- outputs=[groq_api_key, chutes_api_key, model_selection, show_thinking, domain_group]
931
  )
932
 
933
  # IMPORTANT Section with Citation Info and Thinking
 
640
  background: linear-gradient(to right, #00ff94, #00b4db);
641
  border-radius: 8px;
642
  }
643
+ #neuroscope-accordion2 {
644
+ background: linear-gradient(to right, #00ff94, #00b4db);
645
+ border-radius: 8px;
646
+ margin-top: 10px;
647
+ }
648
  """
649
 
650
  with gr.Blocks(css=css, title="πŸ€– Multi-Provider Creative Agentic AI Chat with Thinking", theme=gr.themes.Ocean()) as app:
 
803
  gr.update(choices=models, value=models[0] if models else None,
804
  label=f"🧠 {provider.title()} Models"), # model_selection
805
  gr.update(visible=chutes_visible), # show_thinking
806
+ gr.update(visible=groq_visible),
807
  )
808
 
809
  provider_selection.change(
810
  fn=update_provider_ui,
811
  inputs=[provider_selection],
812
+ outputs=[groq_api_key, chutes_api_key, model_selection, show_thinking]
813
  )
814
 
815
  # Connect button functionality
 
867
  )
868
 
869
  # Domain Filtering Section (Groq only)
870
+ with gr.Group():
871
  with gr.Accordion("🌐 Domain Filtering (Groq Web Search Only)", open=False, elem_id="neuroscope-accordion"):
872
  gr.Markdown("""
873
  <div class="domain-info">
 
896
  info="Never search these domains"
897
  )
898
 
899
+ with gr.Accordion("πŸ”— Common Domain Examples", open=False, elem_id="neuroscope-accordion2"):
900
  gr.Markdown("""
901
  **Academic & Research:**
902
  - `arxiv.org`, `*.edu`, `scholar.google.com`, `researchgate.net`
 
926
  gr.update(choices=models, value=models[0] if models else None,
927
  label=f"🧠 {provider.title()} Models"), # model_selection
928
  gr.update(visible=chutes_visible), # show_thinking
929
+ gr.update(visible=groq_visible),
930
  )
931
 
932
  provider_selection.change(
933
  fn=update_provider_ui_complete,
934
  inputs=[provider_selection],
935
+ outputs=[groq_api_key, chutes_api_key, model_selection, show_thinking]
936
  )
937
 
938
  # IMPORTANT Section with Citation Info and Thinking