Spaces:
Runtime error
Runtime error
feat: add a thread to push every x sec
Browse files
app.py
CHANGED
@@ -13,6 +13,8 @@ FORCE_PUSH = os.getenv("FORCE_PUSH")
|
|
13 |
BOT_NAME = "PersianGPT-FT"
|
14 |
PUSH_FREQUENCY = 60 # every minute
|
15 |
|
|
|
|
|
16 |
repo = Repository(local_dir="data", clone_from=DATASET_REPO_URL, use_auth_token=HF_TOKEN)
|
17 |
|
18 |
stop_sequences = [] #["<|endoftext|>",">"]
|
@@ -45,6 +47,9 @@ def asynchronous_push(f_stop):
|
|
45 |
# call again in 60 seconds
|
46 |
threading.Timer(PUSH_FREQUENCY, asynchronous_push, [f_stop]).start()
|
47 |
|
|
|
|
|
|
|
48 |
def vote(data: gr.LikeData):
|
49 |
if data.liked:
|
50 |
print("You upvoted this response: " + data.value)
|
|
|
13 |
BOT_NAME = "PersianGPT-FT"
|
14 |
PUSH_FREQUENCY = 60 # every minute
|
15 |
|
16 |
+
DATA_FILENAME = "data.jsonl"
|
17 |
+
DATA_FILE = os.path.join("data", DATA_FILENAME)
|
18 |
repo = Repository(local_dir="data", clone_from=DATASET_REPO_URL, use_auth_token=HF_TOKEN)
|
19 |
|
20 |
stop_sequences = [] #["<|endoftext|>",">"]
|
|
|
47 |
# call again in 60 seconds
|
48 |
threading.Timer(PUSH_FREQUENCY, asynchronous_push, [f_stop]).start()
|
49 |
|
50 |
+
f_stop = threading.Event()
|
51 |
+
asynchronous_push(f_stop)
|
52 |
+
|
53 |
def vote(data: gr.LikeData):
|
54 |
if data.liked:
|
55 |
print("You upvoted this response: " + data.value)
|