Mustehson commited on
Commit
8829cfd
·
1 Parent(s): a1e2edc

Revert Back to app

Browse files
Files changed (3) hide show
  1. README.md +2 -1
  2. app.py +14 -9
  3. requirements.txt +9 -0
README.md CHANGED
@@ -3,8 +3,9 @@ title: Datajoi Sql Agent
3
  emoji: 🐣
4
  colorFrom: yellow
5
  colorTo: purple
6
- sdk: docker
7
  sdk_version: 4.36.1
 
8
  pinned: false
9
  license: mit
10
  ---
 
3
  emoji: 🐣
4
  colorFrom: yellow
5
  colorTo: purple
6
+ sdk: gradio
7
  sdk_version: 4.36.1
8
+ app_file: app.py
9
  pinned: false
10
  license: mit
11
  ---
app.py CHANGED
@@ -33,15 +33,20 @@ custom_css = """
33
  """
34
  print('Loading Model...')
35
  # Load Model
36
- llama = Llama(
37
- model_path=hf_hub_download(
38
- repo_id="motherduckdb/DuckDB-NSQL-7B-v0.1-GGUF",
39
- filename="DuckDB-NSQL-7B-v0.1-q8_0.gguf",
40
- local_dir='.'
41
- ),
42
- n_ctx=2048,
43
- n_gpu_layers=-1
44
- )
 
 
 
 
 
45
  print('Model Loaded...')
46
 
47
  # Get Databases
 
33
  """
34
  print('Loading Model...')
35
  # Load Model
36
+ @spaces.GPU
37
+ def load_model():
38
+ llama = Llama(
39
+ model_path=hf_hub_download(
40
+ repo_id="motherduckdb/DuckDB-NSQL-7B-v0.1-GGUF",
41
+ filename="DuckDB-NSQL-7B-v0.1-q8_0.gguf",
42
+ local_dir='.'
43
+ ),
44
+ n_ctx=2048,
45
+ n_gpu_layers=-1
46
+ )
47
+ return llama
48
+
49
+ llama = load_model()
50
  print('Model Loaded...')
51
 
52
  # Get Databases
requirements.txt ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ pandas<=2.1.4
2
+ numpy<=1.26.4
3
+ httpx
4
+ huggingface_hub
5
+ python-dotenv
6
+ scikit-build-core
7
+ duckdb
8
+ https://github.com/abetlen/llama-cpp-python/releases/download/v0.2.82-cu124/llama_cpp_python-0.2.82-cp310-cp310-linux_x86_64.whl
9
+ gradio