Google colabへmodelを直DL(直接ダウンロード)する方法

モデルファイルの直リンクDL方法
目次
HuggingFaceにあるLoRAファイル Google Colabに転送(ダウンロード) する方法
HuggingFaceにあるLoRAファイル(例:xxx.safetensors)を Google Colabに転送(ダウンロード) する方法
wget や hf_hub_download を使った場合、Google Colabの実行環境(ノートブック内の一時ストレージ) にダウンロードされます。
この方法は、Colabを終了すると消えてしまうので、必要なら Google Driveにコピーして保存 する必要があります。
方法1:wget または curl を使う(シンプル)
ノートブック内(一時保存)
HuggingFaceのLoRAページで 直リンク(safetensors のURL) をコピーして、Colabで以下を実行します
!wget -O model.safetensors "https://huggingface.co/username/modelname/resolve/main/model.safetensors"→ 保存先は /content/model.safetensors
-O model.safetensorsは保存ファイル名(任意で変更可)resolve/main/を含むURLが実体リンクです
LoRAのhuggingface.coページ → 「Files and versions」タブ → 欲しいファイルを右クリックして 「リンクのアドレスをコピー」 すればOK。
Google Driveに保存(永続化)
まずGoogle Driveをマウント
from google.colab import drive
drive.mount('/content/drive')コピーして保存
!cp /content/model.safetensors /content/drive/MyDrive/LoRA/→ これで MyDrive/LoRA/ に残るので、次回のセッションでも使えます。
方法2:HuggingFace Hubライブラリを使う(公式・安定)
公式ライブラリを使ってColabに直接ダウンロードします。
- まずライブラリをインストール
!pip install -q huggingface_hub- ダウンロード
from huggingface_hub import hf_hub_download
lora_path = hf_hub_download(
repo_id="username/modelname", # LoRAモデルのリポジトリID
filename="model.safetensors" # ダウンロードしたいファイル名
)
print("保存先:", lora_path)- これでColab環境にLoRAファイルが落ちてきます。
Google Driveに保存(永続化)
まずGoogle Driveをマウント
from google.colab import drive
drive.mount('/content/drive')コピーして保存
!cp /content/model.safetensors /content/drive/MyDrive/LoRA/→ これで MyDrive/LoRA/ に残るので、次回のセッションでも使えます。
補足:Privateモデルの場合
- HuggingFaceでAccess Tokenを発行
- Colabでログインが必要です
from huggingface_hub import login
login("YOUR_HF_TOKEN")その後に hf_hub_download や wget を使えばOK。
Civitaiからの直リンクDL方法
Civitaiのモデルページで「Download」を右クリック → 「リンクのアドレスをコピー」
例:
https://civitai.com/api/download/models/123456Colabで実行
!wget -O lora.safetensors "https://civitai.com/api/download/models/123456" → /content/lora.safetensors に保存される
永続化したい場合はGoogle Driveへコピー
from google.colab import drive drive.mount('/content/drive') !cp /content/lora.safetensors /content/drive/MyDrive/LoRA/ あわせて読みたい

Colabが遅い?Colabが重い?RunPodで“自分専用Colab環境”を作る方法 Colabが遅い?Colabが重い?RunPodで“自分専用Colab環境”を作る方法 Google Colabの使い勝手は好きだけど、「セッションが切れる」「処理が重い」「GPUの割り当てが安定…



