Omnibus commited on
Commit
289e93e
·
verified ·
1 Parent(s): f8c0036

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +32 -34
app.py CHANGED
@@ -243,40 +243,38 @@ def save_memory(purpose, history):
243
  repo_type="dataset",
244
  )
245
  lines = resp.strip().strip("\n").split("\n")
246
- try:
247
- r = requests.get(f'{save_data}mem-test/main.json')
248
- print(f'status code main:: {r.status_code}')
249
- if r.status_code==200:
250
-
251
- lod = json.loads(r.json)
252
- #lod = eval(lod)
253
- print (f'lod:: {lod}')
254
- else:
255
- lod = []
256
- for i,line in enumerate(lines):
257
- if ":" in line:
258
- print(f'line:: {line}')
259
-
260
- if "keywords" in line[:16]:
261
- print(f'trying:: {line}')
262
- keyw=line.split(":")[1]
263
- print (keyw)
264
- print (keyw.split("[")[1].split("]")[0])
265
- keyw=keyw.split("[")[1].split("]")[0]
266
- print(keyw)
267
- lod.append({"file_name":timename,"keywords":[str(keyw)]})
268
- with open(f"tmp2-{uid}.json", "w") as outfile2:
269
- outfile2.write(str(lod))
270
- api.upload_file(
271
- path_or_fileobj=f"tmp2-{uid}.json",
272
- path_in_repo=f"/mem-test/main.json",
273
- repo_id=reponame,
274
- #repo_id=save_data.split('datasets/',1)[1].split('/raw',1)[0],
275
- token=token_self,
276
- repo_type="dataset",
277
- )
278
- except Exception as e:
279
- print (e)
280
  return [resp]
281
 
282
 
 
243
  repo_type="dataset",
244
  )
245
  lines = resp.strip().strip("\n").split("\n")
246
+ r = requests.get(f'{save_data}mem-test/main.json')
247
+ print(f'status code main:: {r.status_code}')
248
+ if r.status_code==200:
249
+
250
+ lod = json.loads(r.text)
251
+ lod = eval(lod)
252
+ print (f'lod:: {lod}')
253
+ else:
254
+ lod = []
255
+ for i,line in enumerate(lines):
256
+ if ":" in line:
257
+ print(f'line:: {line}')
258
+
259
+ if "keywords" in line[:16]:
260
+ print(f'trying:: {line}')
261
+ keyw=line.split(":")[1]
262
+ print (keyw)
263
+ print (keyw.split("[")[1].split("]")[0])
264
+ keyw=keyw.split("[")[1].split("]")[0]
265
+ print(keyw)
266
+ lod.append({"file_name":timename,"keywords":[str(keyw)]})
267
+ with open(f"tmp2-{uid}.json", "w") as outfile2:
268
+ outfile2.write(str(lod))
269
+ api.upload_file(
270
+ path_or_fileobj=f"tmp2-{uid}.json",
271
+ path_in_repo=f"/mem-test/main.json",
272
+ repo_id=reponame,
273
+ #repo_id=save_data.split('datasets/',1)[1].split('/raw',1)[0],
274
+ token=token_self,
275
+ repo_type="dataset",
276
+ )
277
+
 
 
278
  return [resp]
279
 
280