Spaces:
Sleeping
Sleeping
Alejadro Sanchez-Giraldo
commited on
Commit
·
d0e9a6d
1
Parent(s):
26db21a
updates to start
Browse files- .gitignore +1 -0
- app.py +6 -5
- requirements.txt +1 -1
- start.sh +20 -0
.gitignore
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
dschatbot/
|
|
|
2 |
.DS_Store
|
3 |
.env
|
4 |
|
|
|
1 |
dschatbot/
|
2 |
+
venv/
|
3 |
.DS_Store
|
4 |
.env
|
5 |
|
app.py
CHANGED
@@ -1,17 +1,14 @@
|
|
1 |
-
from ldclient import Context
|
2 |
import os
|
3 |
import logging
|
4 |
import gradio as gr
|
5 |
-
from transformers import AutoTokenizer, AutoModelForCausalLM
|
6 |
import torch
|
7 |
import uuid
|
8 |
import time
|
9 |
import ldclient
|
10 |
|
11 |
from ldclient.config import Config
|
12 |
-
|
13 |
-
|
14 |
-
client = ldclient.get()
|
15 |
|
16 |
|
17 |
def capture_logs(log_body, log_file, uuid_label):
|
@@ -41,6 +38,10 @@ def capture_logs(log_body, log_file, uuid_label):
|
|
41 |
print("CUDA available: ", torch.cuda.is_available())
|
42 |
print("MPS available: ", torch.backends.mps.is_available())
|
43 |
|
|
|
|
|
|
|
|
|
44 |
|
45 |
context = Context.builder("huggie-face") \
|
46 |
.set("application", "deepSeekChatbot") \
|
|
|
|
|
1 |
import os
|
2 |
import logging
|
3 |
import gradio as gr
|
|
|
4 |
import torch
|
5 |
import uuid
|
6 |
import time
|
7 |
import ldclient
|
8 |
|
9 |
from ldclient.config import Config
|
10 |
+
from ldclient import Context
|
11 |
+
from transformers import AutoTokenizer, AutoModelForCausalLM
|
|
|
12 |
|
13 |
|
14 |
def capture_logs(log_body, log_file, uuid_label):
|
|
|
38 |
print("CUDA available: ", torch.cuda.is_available())
|
39 |
print("MPS available: ", torch.backends.mps.is_available())
|
40 |
|
41 |
+
sdkKey = os.getenv('sdkKEY')
|
42 |
+
|
43 |
+
ldclient.set_config(Config(sdkKey))
|
44 |
+
client = ldclient.get()
|
45 |
|
46 |
context = Context.builder("huggie-face") \
|
47 |
.set("application", "deepSeekChatbot") \
|
requirements.txt
CHANGED
@@ -6,4 +6,4 @@ minijinja
|
|
6 |
torch --extra-index-url https://download.pytorch.org/whl/cu118
|
7 |
torchvision
|
8 |
torchaudio
|
9 |
-
launchdarkly-server-sdk
|
|
|
6 |
torch --extra-index-url https://download.pytorch.org/whl/cu118
|
7 |
torchvision
|
8 |
torchaudio
|
9 |
+
launchdarkly-server-sdk
|
start.sh
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/bash
|
2 |
+
|
3 |
+
echo "Setting up environment..."
|
4 |
+
|
5 |
+
# Create virtual environment if it doesn't exist
|
6 |
+
if [ ! -d "venv" ]; then
|
7 |
+
echo "Creating virtual environment..."
|
8 |
+
python3 -m venv venv
|
9 |
+
fi
|
10 |
+
|
11 |
+
# Activate virtual environment
|
12 |
+
source venv/bin/activate
|
13 |
+
|
14 |
+
# Install requirements
|
15 |
+
echo "Installing dependencies..."
|
16 |
+
pip install -r requirements.txt
|
17 |
+
|
18 |
+
# Start the app
|
19 |
+
echo "Launching your Hugging Face app!"
|
20 |
+
sdkKEY=${sdkKEY} python app.py
|