当前位置:   article > 正文

模型权重下载方法_百炼大模型 下载权重文件

百炼大模型 下载权重文件

下载方法1:git lfs下载

1、在hf-mirror.com中搜索模型,如搜索text2vec-large-chinese, 点击模型进入页面:https://hf-mirror.com/GanymedeNil/text2vec-large-chinese/tree/main
2、git lfs install
3、git clone https://hf-mirror.com/GanymedeNil/text2vec-large-chinese

简化:直接 git clone https://hf-mirror.com/模型名, 如GanymedeNil/text2vec-large-chinese

下载方法2:手动下载

1、在hf-mirror.com中搜索模型,如搜索text2vec-large-chinese, 点击模型进入页面:https://hf-mirror.com/GanymedeNil/text2vec-large-chinese/tree/main
2、手动点击链接下载

通过代码自动下载:

  1. import requests
  2. from bs4 import BeautifulSoup
  3. import re
  4. def get_url_file(url):
  5. match = re.search(r'/([^ /]+)\?', url)
  6. if match:
  7. result = match.group(1)
  8. return result
  9. else:
  10. print("No match found.")
  11. return None
  12. def download(model):
  13. url = f"https://hf-mirror.com/{model}/tree/main"
  14. response = requests.get(url)
  15. soup = BeautifulSoup(response.text, 'html.parser')
  16. download_links = soup.find_all('a', attrs={'title': 'Download file'})
  17. for link in download_links:
  18. url = 'http://hf-mirror.com' + link['href']
  19. file_name = get_url_file(url)
  20. if url and file_name:
  21. print('wget ' + url + ' -O ' + file_name)
  22. model = 'google-bert/bert-large-cased'
  23. while model:
  24. download(model)
  25. model = input("Input your model to download: ")

 

下载方法3:使用transformers的接口下载

  1. import os
  2. os.environ['HF_ENDPOINT'] = 'https://hf-mirror.com'
  3. from huggingface_hub import snapshot_download
  4. snapshot_download(repo_id="Qwen/Qwen1.5-32B",
  5. local_dir_use_symlinks = False,
  6. local_dir = "Qwen/Qwen1.5-32B",
  7. proxies={"https": "http://x.x.x.x:8080"}
  8. )

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/829810
推荐阅读
相关标签
  

闽ICP备14008679号