Spaces:
Running
Running
broadfield
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -174,7 +174,7 @@ def parse_json(inp):
|
|
174 |
return out1,out2
|
175 |
def build_space(repo_name,file_name,file_content,access_token=""):
|
176 |
try:
|
177 |
-
repo_path="community-pool/"+repo_name
|
178 |
if not access_token:access_token=os.environ['HF_TOKEN']
|
179 |
|
180 |
api=HfApi(endpoint="https://huggingface.co", token=access_token)
|
@@ -197,12 +197,12 @@ def build_space(repo_name,file_name,file_content,access_token=""):
|
|
197 |
f.write(str(file_content))
|
198 |
f.close()
|
199 |
# Upload a local file to the Space
|
200 |
-
commit_message = "Adding file test: "+str(
|
201 |
|
202 |
api.upload_file(path_or_fileobj=local_file_path, path_in_repo=file_name, repo_id=repo_path, repo_type='space', commit_message=commit_message)
|
203 |
print("File uploaded successfully.")
|
204 |
# Commit changes
|
205 |
-
commit_message += "\nInitial commit to the repository."+
|
206 |
#api.commit_repo(space_id, message=commit_message)
|
207 |
return [{'role':'assistant','content': commit_message+'\nCommit Success' }]
|
208 |
except Exception as e:
|
@@ -261,6 +261,8 @@ def agent(prompt_in,history,mod=2):
|
|
261 |
out_o =generate(prompt,history,mod=mod,tok=10000,seed=seed,role="CREATE_FILE",data=in_data)
|
262 |
out_w=list(out_o)
|
263 |
ret1,ret2 = parse_json(out_w[2].split('<|im_end|>')[0])
|
|
|
|
|
264 |
build_out = build_space('test1',ret1,ret2)
|
265 |
history+=[{'role':'system','content':f'observation:{build_out}'}]
|
266 |
yield history
|
|
|
174 |
return out1,out2
|
175 |
def build_space(repo_name,file_name,file_content,access_token=""):
|
176 |
try:
|
177 |
+
repo_path="community-pool/"+str(repo_name)
|
178 |
if not access_token:access_token=os.environ['HF_TOKEN']
|
179 |
|
180 |
api=HfApi(endpoint="https://huggingface.co", token=access_token)
|
|
|
197 |
f.write(str(file_content))
|
198 |
f.close()
|
199 |
# Upload a local file to the Space
|
200 |
+
commit_message = "Adding file test: "+ str(file_name)
|
201 |
|
202 |
api.upload_file(path_or_fileobj=local_file_path, path_in_repo=file_name, repo_id=repo_path, repo_type='space', commit_message=commit_message)
|
203 |
print("File uploaded successfully.")
|
204 |
# Commit changes
|
205 |
+
commit_message += "\nInitial commit to the repository."+ f'{repo_path}/' + f'{file_name}'
|
206 |
#api.commit_repo(space_id, message=commit_message)
|
207 |
return [{'role':'assistant','content': commit_message+'\nCommit Success' }]
|
208 |
except Exception as e:
|
|
|
261 |
out_o =generate(prompt,history,mod=mod,tok=10000,seed=seed,role="CREATE_FILE",data=in_data)
|
262 |
out_w=list(out_o)
|
263 |
ret1,ret2 = parse_json(out_w[2].split('<|im_end|>')[0])
|
264 |
+
print('ret1',ret1)
|
265 |
+
print('ret2',ret2)
|
266 |
build_out = build_space('test1',ret1,ret2)
|
267 |
history+=[{'role':'system','content':f'observation:{build_out}'}]
|
268 |
yield history
|