abidlabs HF staff commited on
Commit
9ebf7b6
1 Parent(s): 4194468

Update maker.py

Browse files
Files changed (1) hide show
  1. maker.py +3 -2
maker.py CHANGED
@@ -3,6 +3,7 @@ import requests
3
  import json
4
  import huggingface_hub
5
  from huggingface_hub import HfApi
 
6
 
7
  HF_TOKEN = "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"
8
  HEADERS = {"Authorization": f"Bearer {HF_TOKEN}"}
@@ -155,10 +156,10 @@ def publish(textbox_system_prompt, textbox_title, textbox_example, textbox_token
155
  original_content = file.read()
156
  with open(destination_file, 'w') as file:
157
  file.write(constants_formatted + original_content)
158
-
159
  api = HfApi(token=textbox_token)
160
  new_space = api.create_repo(
161
- repo_id=f"open-gpt-{textbox_title.lower().replace(' ', '-')}",
162
  repo_type="space",
163
  exist_ok=True,
164
  private=False,
 
3
  import json
4
  import huggingface_hub
5
  from huggingface_hub import HfApi
6
+ from gradio_client.utils import strip_invalid_filename_characters
7
 
8
  HF_TOKEN = "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"
9
  HEADERS = {"Authorization": f"Bearer {HF_TOKEN}"}
 
156
  original_content = file.read()
157
  with open(destination_file, 'w') as file:
158
  file.write(constants_formatted + original_content)
159
+ title = strip_invalid_filename_characters(textbox_title, max_bytes=30)
160
  api = HfApi(token=textbox_token)
161
  new_space = api.create_repo(
162
+ repo_id=f"open-gpt-{title}",
163
  repo_type="space",
164
  exist_ok=True,
165
  private=False,