ghsambit commited on
Commit
2a36f30
·
verified ·
1 Parent(s): a518e73

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +12 -10
main.py CHANGED
@@ -1,7 +1,7 @@
1
  import gradio as gr
2
  from app import ask_ai
3
 
4
- # GA4 tracking
5
  tracking_script = """
6
  <!-- Google tag (gtag.js) -->
7
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-CLNDQ829HZ"></script>
@@ -13,14 +13,16 @@ tracking_script = """
13
  </script>
14
  """
15
 
16
- with gr.Blocks() as demo:
17
- gr.HTML(tracking_script)
18
- gr.Markdown("## 🤖 Welcome to Sambit AI!")
19
- gr.ChatInterface(
20
- fn=ask_ai,
21
- title="Sambit AI 🤖 — Powered by Acrilc",
22
- chatbot=gr.Chatbot(), # FIXED: Removed unsupported 'type'
23
- description="Ask anything. Sambit AI uses Together's Mixtral 8x7B model."
24
- )
 
25
 
 
26
  demo.launch()
 
1
  import gradio as gr
2
  from app import ask_ai
3
 
4
+ # GA4 tracking script (will go into HTML block)
5
  tracking_script = """
6
  <!-- Google tag (gtag.js) -->
7
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-CLNDQ829HZ"></script>
 
13
  </script>
14
  """
15
 
16
+ # A wrapper function to inject the GA script and return the chatbot interface
17
+ def create_app():
18
+ with gr.Blocks() as demo:
19
+ gr.HTML(tracking_script)
20
+ gr.ChatInterface(
21
+ fn=ask_ai,
22
+ title="Sambit AI 🤖 Powered by Acrilc",
23
+ description="Ask anything. Sambit AI uses Together's Mixtral 8x7B model."
24
+ )
25
+ return demo
26
 
27
+ demo = create_app()
28
  demo.launch()