noppodev commited on
Commit
5812120
·
verified ·
1 Parent(s): 549d7b1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -20,12 +20,13 @@ def run_factory(repo_id, token):
20
  # 認証 (2026年最新の hf コマンド)
21
  print("🚀 認証中...")
22
  try:
 
23
  subprocess.run(["hf", "auth", "login", "--token", token], check=True)
24
  except:
25
  print("⚠️ 認証コマンドでエラーが出たけど、環境変数があるから続行するぜ。")
26
 
27
  # マージ実行
28
- # exit status 2 を回避するため、引数を最小限の安定構成に変更
29
  print("🚀 マージ開始...")
30
  subprocess.run(
31
  [
@@ -33,7 +34,7 @@ def run_factory(repo_id, token):
33
  "config.yaml",
34
  model_path,
35
  "--allow-crimes",
36
- "--lazy-unpickle" # ストレージ節約の要
37
  ],
38
  check=True,
39
  env=env
@@ -42,13 +43,12 @@ def run_factory(repo_id, token):
42
  # アップロード実行
43
  print("🚀 アップロード開始...")
44
  api = HfApi()
45
- # 既存リポジトリがあってもOKなように
46
  api.create_repo(repo_id=repo_id, repo_type="model", exist_ok=True)
47
  api.upload_folder(
48
  folder_path=model_path,
49
  repo_id=repo_id,
50
  token=token,
51
- commit_message="NI-v1.0: BeyondIntelligence"
52
  )
53
 
54
  return f"✅ 成功したぜ!\nリポジトリ: https://huggingface.co/{repo_id}\nColabへ急ごうぜ!"
@@ -58,7 +58,6 @@ def run_factory(repo_id, token):
58
  except Exception as e:
59
  return f"❌ エラー発生: {str(e)}"
60
 
61
- # UIは変更なし
62
  with gr.Blocks(title="NI-v1 Factory") as demo:
63
  gr.Markdown("# 🏭 Noppo-Intelligence v1.0 Factory")
64
  with gr.Column():
 
20
  # 認証 (2026年最新の hf コマンド)
21
  print("🚀 認証中...")
22
  try:
23
+ # 認証に失敗しても環境変数で動く可能性があるので続行
24
  subprocess.run(["hf", "auth", "login", "--token", token], check=True)
25
  except:
26
  print("⚠️ 認証コマンドでエラーが出たけど、環境変数があるから続行するぜ。")
27
 
28
  # マージ実行
29
+ # status 2 を回避するため、引数を「絶対に動くはずの最小構成に変更
30
  print("🚀 マージ開始...")
31
  subprocess.run(
32
  [
 
34
  "config.yaml",
35
  model_path,
36
  "--allow-crimes",
37
+ "--lazy-unpickle"
38
  ],
39
  check=True,
40
  env=env
 
43
  # アップロード実行
44
  print("🚀 アップロード開始...")
45
  api = HfApi()
 
46
  api.create_repo(repo_id=repo_id, repo_type="model", exist_ok=True)
47
  api.upload_folder(
48
  folder_path=model_path,
49
  repo_id=repo_id,
50
  token=token,
51
+ commit_message="NI-v1.0: BeyondIntelligence Build"
52
  )
53
 
54
  return f"✅ 成功したぜ!\nリポジトリ: https://huggingface.co/{repo_id}\nColabへ急ごうぜ!"
 
58
  except Exception as e:
59
  return f"❌ エラー発生: {str(e)}"
60
 
 
61
  with gr.Blocks(title="NI-v1 Factory") as demo:
62
  gr.Markdown("# 🏭 Noppo-Intelligence v1.0 Factory")
63
  with gr.Column():