pip install "huggingface_hub>=0.34.0,<1.0"
export HF_ENDPOINT=https://hf-mirror.com
export HF_HUB_DISABLE_XET=1
python -c "
import os
os.environ['HF_HUB_DISABLE_XET'] = '1'
from huggingface_hub import snapshot_download
snapshot_download(repo_id='ibm-granite/granite-embedding-small-english-r2', local_dir='./models/granite', allow_patterns=['config.json','tokenizer_config.json','vocab.txt','special_tokens_map.json','pytorch_model.bin'])
print('[OK] 权重拉完')
"
du -sh models/granite/pytorch_model.bin # 预期 ~120MB