下载模型
支持通过Git命令、Web界面和openMind Hub Client等方式下载模型,用户可根据实际需求选择下载方式。
Git下载
可以参考模型主页的介绍信息,使用Git命令快速完成模型的克隆下载,示例如下:
python
git clone https://modelers.cn/<username>/<model_name>.git
注意:在执行克隆时,若报403错误,请参考当使用git clone或push时报403是什么原因进行处理。
Web界面下载
当前Web界面支持单个文件下载,进入模型的“文件”页签,在待下载文件右侧单击“文件下载”。
openMind Hub Client下载
用户可以使用openMind Hub Client创建、更新和检索模型库中的文件,openMind Hub Client通过接口下载整个仓库,示例如下:
python
from openmind_hub import om_hub_download
om_hub_download(
repo_id="Baichuan/Baichuan2_7b_chat_pt",
repo_type=None,
filename="config.json",
local_dir="Baichuan2_7b_chat_pt",
revision="main",
)
repo_id:目标仓库,必选。repo_type:仓库类型,包括“model”、“dataset”或“space”,默认为None。若为None时则代表“model”。filename:要下载的文件名称,必选。local_dir:将文件下载到本地的路径,可选,默认只在缓存中创建symlink文件。revision:分支名称,可选。
更多详细操作和参数说明请参考openMind Hub Client基础教程。
openMind Library下载并加载模型
openMind Library工具只需几行代码即可下载并加载模型,单击模型界面右上角“use in openMind”,获取命令,示例如下:
python
# use pipeline
from openmind import pipeline
pipe = pipeline("[task]", model="<model_repositories_name/model_name>", trust_remote_code=True, framework="<framework_type>")
pipe("人工智能是什么")