Mubbashir Ahmed commited on
Commit
f3362e5
·
1 Parent(s): 4f154d7

added spider dataset

Browse files
Files changed (2) hide show
  1. app.py +8 -0
  2. requirements.txt +3 -1
app.py CHANGED
@@ -1,10 +1,12 @@
1
  import os
2
  import gradio as gr
3
  from huggingface_hub import InferenceClient
 
4
  # from transformers import AutoTokenizer, AutoModelForCausalLM
5
  # import torch
6
 
7
  HF_TOKEN = os.environ.get("HF_TOKEN")
 
8
 
9
  # ------------------------
10
  # API Clients
@@ -99,6 +101,12 @@ with gr.Blocks() as demo:
99
  chat_display = gr.Textbox(label="Chat History", lines=20, interactive=False)
100
  prompt_input = gr.Textbox(label="Your Prompt", lines=3, placeholder="Ask your BI question...")
101
 
 
 
 
 
 
 
102
  run_button = gr.Button("Send")
103
 
104
  # Hidden chat history state
 
1
  import os
2
  import gradio as gr
3
  from huggingface_hub import InferenceClient
4
+ from datasets import load_dataset
5
  # from transformers import AutoTokenizer, AutoModelForCausalLM
6
  # import torch
7
 
8
  HF_TOKEN = os.environ.get("HF_TOKEN")
9
+ spider_data = load_dataset("spider")
10
 
11
  # ------------------------
12
  # API Clients
 
101
  chat_display = gr.Textbox(label="Chat History", lines=20, interactive=False)
102
  prompt_input = gr.Textbox(label="Your Prompt", lines=3, placeholder="Ask your BI question...")
103
 
104
+ random_index = 0
105
+ if spider_data:
106
+ spider_prompt = spider_data[random_index]["question"]
107
+ chat_memory = []
108
+ chat_display.update(f"👤 User: {spider_prompt}")
109
+
110
  run_button = gr.Button("Send")
111
 
112
  # Hidden chat history state
requirements.txt CHANGED
@@ -3,4 +3,6 @@ torch>=2.2.0
3
  gradio>=4.24.0
4
  huggingface_hub>=0.22.2
5
  sqlalchemy>=2.0.41
6
- pymssql>=2.3.4
 
 
 
3
  gradio>=4.24.0
4
  huggingface_hub>=0.22.2
5
  sqlalchemy>=2.0.41
6
+ pymssql>=2.3.4
7
+ datasets>=4.0.0
8
+ jsonlines>=4.0.0