HirCoir commited on
Commit
631d039
1 Parent(s): afed862

Update upload-onnx.py

Browse files
Files changed (1) hide show
  1. upload-onnx.py +12 -3
upload-onnx.py CHANGED
@@ -1,6 +1,7 @@
1
  import os
 
2
  import shutil
3
- from huggingface_hub import HfApi, HfFolder, upload_file
4
 
5
  def main():
6
  # Obtiene el nombre del modelo de la variable de entorno
@@ -29,14 +30,22 @@ def main():
29
  print("config.json no se encuentra.")
30
  return
31
 
 
 
 
 
 
 
 
 
 
32
  # Configuración para la API de Hugging Face
33
- token = HfFolder.get_token() # Obtiene el token de acceso desde el archivo .huggingface/token
34
  api = HfApi()
35
 
36
  # Obtiene el nombre de usuario
37
  user_info = api.whoami(token=token)
38
  username = user_info['name']
39
-
40
  # Crea el repositorio en Hugging Face si no existe
41
  repo_id = f"{username}/{model_name}"
42
  try:
 
1
  import os
2
+ import base64
3
  import shutil
4
+ from huggingface_hub import HfApi, upload_file
5
 
6
  def main():
7
  # Obtiene el nombre del modelo de la variable de entorno
 
30
  print("config.json no se encuentra.")
31
  return
32
 
33
+ # Obtén el token desde la variable de entorno llamada 'TOKEN'
34
+ token_base64 = os.getenv('TOKEN')
35
+ if token_base64 is None:
36
+ print("TOKEN no está definida en las variables de entorno.")
37
+ return
38
+
39
+ # Decodifica el token de base64
40
+ token = base64.b64decode(token_base64).decode('utf-8')
41
+
42
  # Configuración para la API de Hugging Face
 
43
  api = HfApi()
44
 
45
  # Obtiene el nombre de usuario
46
  user_info = api.whoami(token=token)
47
  username = user_info['name']
48
+
49
  # Crea el repositorio en Hugging Face si no existe
50
  repo_id = f"{username}/{model_name}"
51
  try: