Spaces:
Running
on
Zero
Running
on
Zero
Mustehson
commited on
Commit
·
8829cfd
1
Parent(s):
a1e2edc
Revert Back to app
Browse files- README.md +2 -1
- app.py +14 -9
- 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:
|
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 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
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
|