download_bge_model.py 522 B

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