部署 zai2api 到 HF Space
Browse files- deploy_hf_space.py +16 -9
deploy_hf_space.py
CHANGED
|
@@ -31,11 +31,11 @@ def main() -> None:
|
|
| 31 |
exist_ok=True,
|
| 32 |
)
|
| 33 |
|
| 34 |
-
api.upload_folder(
|
| 35 |
-
repo_id=space_id,
|
| 36 |
-
repo_type="space",
|
| 37 |
-
folder_path=str(ROOT),
|
| 38 |
-
path_in_repo=".",
|
| 39 |
ignore_patterns=[
|
| 40 |
".git/*",
|
| 41 |
".local/*",
|
|
@@ -49,10 +49,17 @@ def main() -> None:
|
|
| 49 |
],
|
| 50 |
commit_message="部署 zai2api 到 HF Space",
|
| 51 |
)
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 56 |
value=auth_token,
|
| 57 |
description="API/admin key for zai2api",
|
| 58 |
)
|
|
|
|
| 31 |
exist_ok=True,
|
| 32 |
)
|
| 33 |
|
| 34 |
+
api.upload_folder(
|
| 35 |
+
repo_id=space_id,
|
| 36 |
+
repo_type="space",
|
| 37 |
+
folder_path=str(ROOT),
|
| 38 |
+
path_in_repo=".",
|
| 39 |
ignore_patterns=[
|
| 40 |
".git/*",
|
| 41 |
".local/*",
|
|
|
|
| 49 |
],
|
| 50 |
commit_message="部署 zai2api 到 HF Space",
|
| 51 |
)
|
| 52 |
+
api.upload_file(
|
| 53 |
+
repo_id=space_id,
|
| 54 |
+
repo_type="space",
|
| 55 |
+
path_or_fileobj=str(ROOT / ".env"),
|
| 56 |
+
path_in_repo=".env",
|
| 57 |
+
commit_message="上传 Space 环境配置",
|
| 58 |
+
)
|
| 59 |
+
|
| 60 |
+
api.add_space_secret(
|
| 61 |
+
repo_id=space_id,
|
| 62 |
+
key="AUTH_TOKEN",
|
| 63 |
value=auth_token,
|
| 64 |
description="API/admin key for zai2api",
|
| 65 |
)
|