multimodalart HF staff commited on
Commit
277c607
·
verified ·
1 Parent(s): 9db37c9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -1,7 +1,7 @@
1
  import requests
2
  import os
3
  import gradio as gr
4
- from huggingface_hub import HfApi, update_repo_visibility
5
  from slugify import slugify
6
  import gradio as gr
7
  import re
@@ -31,7 +31,6 @@ def check_nsfw(json_data, profile):
31
  return True
32
  for model_version in json_data["modelVersions"]:
33
  for image in model_version["images"]:
34
- print(image)
35
  if image["nsfw"] > 2:
36
  return False
37
  return True
@@ -299,9 +298,10 @@ def upload_civit_to_hf(profile: Optional[gr.OAuthProfile], oauth_token: gr.OAuth
299
  os.makedirs(folder, exist_ok=False)
300
  info, downloaded_files = process_url(url, profile, folder=folder)
301
  try:
302
- print(oauth_token.token)
303
- api = HfApi(token=oauth_token.token)
304
- username = api.whoami()["name"]
 
305
  slug_name = slugify(info["name"])
306
  except:
307
  raise gr.Error("logging into hf went wrong")
@@ -311,9 +311,9 @@ def upload_civit_to_hf(profile: Optional[gr.OAuthProfile], oauth_token: gr.OAuth
311
  #repo_id = f"{username}/{profile.preferred_username}-{slug_name}"
312
  print("Creating repo...")
313
  print(user_repo_id)
314
- api.create_repo(repo_id=user_repo_id, private=False, exist_ok=True)
315
  print("Uploading repo...")
316
- api.upload_folder(
317
  folder_path=folder,
318
  repo_id=user_repo_id,
319
  repo_type="model",
 
1
  import requests
2
  import os
3
  import gradio as gr
4
+ from huggingface_hub import HfApi, update_repo_visibility, whoami, upload_folder, create_repo
5
  from slugify import slugify
6
  import gradio as gr
7
  import re
 
31
  return True
32
  for model_version in json_data["modelVersions"]:
33
  for image in model_version["images"]:
 
34
  if image["nsfw"] > 2:
35
  return False
36
  return True
 
298
  os.makedirs(folder, exist_ok=False)
299
  info, downloaded_files = process_url(url, profile, folder=folder)
300
  try:
301
+ #print(oauth_token)
302
+ #print(oauth_token.token)
303
+ #api = HfApi(token=oauth_token.token)
304
+ username = whoami(oauth_token.token)["name"]
305
  slug_name = slugify(info["name"])
306
  except:
307
  raise gr.Error("logging into hf went wrong")
 
311
  #repo_id = f"{username}/{profile.preferred_username}-{slug_name}"
312
  print("Creating repo...")
313
  print(user_repo_id)
314
+ create_repo(repo_id=user_repo_id, private=False, exist_ok=True)
315
  print("Uploading repo...")
316
+ upload_folder(
317
  folder_path=folder,
318
  repo_id=user_repo_id,
319
  repo_type="model",