from modelscope import snapshot_download import shutil import os if __name__ == '__main__': # 1. 先下载到默认缓存位置 model_dir = snapshot_download('BAAI/bge-m3') print(model_dir) # 2. 定义目标目录 target_dir = 'E:/project/knowledge/bge_m3' # 3. 复制到目标位置 if not os.path.exists(target_dir): os.makedirs(target_dir) shutil.copytree(model_dir, os.path.join(target_dir, 'bge-m3')) print(f"模型已复制到:{os.path.join(target_dir, 'bge-m3')}")