File size: 802 Bytes
809ea0a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
from huggingface_hub import login
login()  # ����ʾ������token

from huggingface_hub import HfApi, create_repo
import os

# ���������Ϣ
username = "����û���"
model_name = "reward-model-qwen"
repo_id = f"{username}/{model_name}"

# ����APIʵ��
api = HfApi()

# �����ֿ�
try:
    create_repo(repo_id, repo_type="model", private=False)
    print(f"�����ֿ�: {repo_id}")
except Exception as e:
    print(f"�ֿ��Ѵ��ڻ򴴽�ʧ��: {e}")

# �ϴ�ģ���ļ�
model_path = "./reward_model_output/final_model"
if os.path.exists(model_path):
    api.upload_folder(
        folder_path=model_path,
        repo_id=repo_id,
        repo_type="model",
        commit_message="�ϴ�ѵ���õĽ���ģ�� v1.0"
    )
    print(f"ģ�����ϴ���: https://huggingface.co/{repo_id}")
else:
    print(f"ģ��·��������: {model_path}")