绑定之后有什么
授权范围
默认授权是只读的:openid、profile、email、read-repos、gated-repos。
推送需要写范围,那在部署控制的第二个开关后面。管理员设了
TUNEPLANE_HF_OAUTH_WRITE_ENABLED=true 之后,在同一个页面上重新授权一次即可拿到推送范围。在那
之前,--push-repo 会被拒绝,而不是到上传时才失败。
确认成功
Hugging Face 页会显示你绑定的账号和你授予的范围。然后提交一个引用受限仓库的作业:--push-repo 会按 namespace/name 校验,所以你在那里输入的任何东西都不会变成一个额外参数。一次
失败的推送不影响本地的导出产物。
给管理员
整个集成在你配置它之前都是关的:TUNEPLANE_HF_OAUTH_ENABLED 为 false 时侧边栏入口会隐藏,所以没配置的部署不会留一个死链。
TUNEPLANE_HF_OAUTH_BASE_URL 指向一个镜像,用于到不了 huggingface.co 的网络。