Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -9,7 +9,7 @@ from huggingface_hub import InferenceClient,HfApi
|
|
9 |
import random
|
10 |
import json
|
11 |
import datetime
|
12 |
-
|
13 |
from prompts import (
|
14 |
FINDER,
|
15 |
SAVE_MEMORY,
|
@@ -21,8 +21,10 @@ from prompts import (
|
|
21 |
PREFIX,
|
22 |
TASK_PROMPT,
|
23 |
)
|
24 |
-
|
25 |
-
|
|
|
|
|
26 |
|
27 |
|
28 |
client = InferenceClient(
|
@@ -168,6 +170,7 @@ def compress_data(c,purpose, task, history, result):
|
|
168 |
|
169 |
|
170 |
def save_memory(purpose, history):
|
|
|
171 |
history=str(history)
|
172 |
c=0
|
173 |
inp = str(history)
|
@@ -217,25 +220,31 @@ def save_memory(purpose, history):
|
|
217 |
e=e+chunk
|
218 |
s=s+chunk
|
219 |
print ("final1" + resp)
|
220 |
-
|
221 |
-
#lines = resp.strip().strip("\n").split("\n")
|
222 |
-
skills=[]
|
223 |
-
#skill_dict={}
|
224 |
-
#for i,line in enumerate(lines):
|
225 |
-
# print(f'Line:: {line}')
|
226 |
-
#skills.append(resp)
|
227 |
-
#print ("final2" + resp)
|
228 |
try:
|
229 |
resp=resp.split('</s>')[0]
|
230 |
print ("final2" + resp)
|
231 |
except Exception as e:
|
232 |
resp = resp
|
233 |
print(e)
|
234 |
-
|
235 |
-
|
236 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
#history = "result: {}\n".format(resp)
|
238 |
-
return
|
239 |
|
240 |
|
241 |
|
@@ -488,7 +497,7 @@ with gr.Blocks() as app:
|
|
488 |
#go=button.click(check_rand,[rand,seed],seed).then(run,[opt,chatbot,tokens,char_stats,seed],[chatbot,char_stats,json_out,opt])
|
489 |
go=button.click(check_rand,[rand,seed],seed).then(run,[opt,chatbot],[chatbot])
|
490 |
stop_button.click(None,None,None,cancels=[go])
|
491 |
-
app.launch(show_api=False)
|
492 |
|
493 |
|
494 |
|
|
|
9 |
import random
|
10 |
import json
|
11 |
import datetime
|
12 |
+
import uuid
|
13 |
from prompts import (
|
14 |
FINDER,
|
15 |
SAVE_MEMORY,
|
|
|
21 |
PREFIX,
|
22 |
TASK_PROMPT,
|
23 |
)
|
24 |
+
reponame="Omnibus/tmp"
|
25 |
+
save_data=f'https://huggingface.co/datasets/{reponame}/raw/main/'
|
26 |
+
token_self = os.environ['HF_TOKEN']
|
27 |
+
api=HfApi(token=token_self)
|
28 |
|
29 |
|
30 |
client = InferenceClient(
|
|
|
170 |
|
171 |
|
172 |
def save_memory(purpose, history):
|
173 |
+
uid=uuid.uuid4()
|
174 |
history=str(history)
|
175 |
c=0
|
176 |
inp = str(history)
|
|
|
220 |
e=e+chunk
|
221 |
s=s+chunk
|
222 |
print ("final1" + resp)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
223 |
try:
|
224 |
resp=resp.split('</s>')[0]
|
225 |
print ("final2" + resp)
|
226 |
except Exception as e:
|
227 |
resp = resp
|
228 |
print(e)
|
229 |
+
timestamp=str(datetime.datetime.now())
|
230 |
+
timename=timestamp.replace(" ","--").replace(":","-").replace(".","-")
|
231 |
+
json_object=[resp]
|
232 |
+
#json_object = json.dumps(out_box)
|
233 |
+
#json_object = json.dumps(out_box,indent=4)
|
234 |
+
with open("tmp1.json", "w") as outfile:
|
235 |
+
outfile.write(json_object)
|
236 |
+
api.upload_file(
|
237 |
+
path_or_fileobj=f"tmp-{uid}.json",
|
238 |
+
path_in_repo=f"/mem-test/{timename}.json",
|
239 |
+
repo_id=reponame,
|
240 |
+
#repo_id=save_data.split('datasets/',1)[1].split('/raw',1)[0],
|
241 |
+
token=token_self,
|
242 |
+
repo_type="dataset",
|
243 |
+
)
|
244 |
+
#skills.append(resp)
|
245 |
+
#out=skills
|
246 |
#history = "result: {}\n".format(resp)
|
247 |
+
return [resp]
|
248 |
|
249 |
|
250 |
|
|
|
497 |
#go=button.click(check_rand,[rand,seed],seed).then(run,[opt,chatbot,tokens,char_stats,seed],[chatbot,char_stats,json_out,opt])
|
498 |
go=button.click(check_rand,[rand,seed],seed).then(run,[opt,chatbot],[chatbot])
|
499 |
stop_button.click(None,None,None,cancels=[go])
|
500 |
+
app.queue(default_concurrency_limit=20).launch(show_api=False)
|
501 |
|
502 |
|
503 |
|