快速入门
安装
使用pip方式安装openMind Hub Client:
shell
pip install openmind_hub
下载文件
例如,下载t5_small模型配置文件:
py
from openmind_hub import om_hub_download
om_hub_download(repo_id="PyTorch-NPU/t5_small", filename="config.json")
详见《下载指南》。
访问令牌
访问私有仓库资源、创建仓库和上传文件等场景都需要使用访问令牌(即token)才能与社区进行交互。请创建访问令牌并妥善保存,令牌内容仅会在创建时显示。
上传文件
使用upload_folder为您的仓库上传文件,示例如下:
py
from openmind_hub import upload_folder
upload_folder(
repo_id="owner/repo",
folder_path="./folder_to_upload",
token="xxx",
)
token:对目标仓库具有可写权限的访问令牌,必选。repo_id:文件要上传到的仓库,必选。folder_path:要上传目录的绝对路径或相对路径,上传的内容不包含该目录本身,必选。支持字符串或Path类型,如:"./folder"或Path("./folder")。
详见《上传文件》。
进阶使用
openMind Hub Client为用户提供了一种使用Python与社区交互的简单方法。要详细了解如何管理社区上的文件和仓库,请进一步阅读: