ワンクリックで
prepare-model-upload
Upload HuggingFace models from Colab to RunPod Network Volume.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Upload HuggingFace models from Colab to RunPod Network Volume.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Ask OpenAI Codex CLI for an autonomous second AI opinion. "ask codex", "codex と相談" などで起動。
Request GitHub Copilot review on a Pull Request. "PR レビュー依頼", "copilot review" などで起動。
Extract VTT transcript from a Zoom recording share page. "zoom transcript", "zoom 文字起こし" などで起動。
Download the video (MP4) from a Zoom recording share page. "zoom video download", "zoom 録画 ダウンロード", "zoom 動画 ダウンロード" などで起動。
Round-trip code review through difit. Use when the user mentions "difit", "diff review", "open the diff", "let me look at this", or "review this PR locally". Launch mode arg — "open" (default, no comments at launch), "explain" (AI annotates its own change), "review" (AI posts findings on human code).
Stop tool execution before exhausting your Claude usage — set a 5h/7d usage-% or per-session cost threshold.
| name | prepare-model-upload |
| description | Upload HuggingFace models from Colab to RunPod Network Volume. |
| metadata | {"author":"pokutuna","compatibility":"Google Colab, RunPod Network Volume with S3 API"} |
Downloading large models during GPU instance runtime wastes billing time. Use Colab to download from HuggingFace and upload to RunPod Network Volume via S3-compatible API.
HF_TOKEN: HuggingFace access tokenRUNPOD_STORAGE_ACCESS_KEY_ID: RunPod Storage Access Key IDRUNPOD_STORAGE_SECRET_ACCESS_KEY: RunPod Storage Secret Access KeyGet from https://console.runpod.io/user/storage "S3 Compatible API Commands" Example:
aws s3 ls --region xxx --endpoint-url https://s3api-xxx.runpod.io s3://your-volume-id/
aws s3 sync may fail on large volumes:
fatal error: Error during pagination: The same next token was received twice: ...
Use aws s3 cp --recursive instead (no delta transfer).
If upload failed occurs, retry with --checksum-algorithm=CRC32C.
The notebook has separate cells:
When user provides model names or aws cli command examples, output code snippets that can be directly copy-pasted into Colab cells.
Output a ready-to-paste Settings cell:
# Settings
# HuggingFace models (USER/REPOSITORY format, multiple allowed)
HF_MODELS = [
"USER_PROVIDED_MODEL", # parsed from user input
]
# RunPod Storage (copy from https://console.runpod.io/user/storage)
REGION = "" # @param {type:"string"}
ENDPOINT_URL = "" # @param {type:"string"}
BUCKET = "" # @param {type:"string"}
Parse the command and output a ready-to-paste Settings cell with values filled:
Example input:
aws s3 ls --region us-east-1 --endpoint-url https://s3api-xxxxxx.runpod.io s3://abc123def456/
Output:
# Settings
# HuggingFace models (USER/REPOSITORY format, multiple allowed)
HF_MODELS = [
"", # Add your model here, e.g., "Qwen/Qwen3-8B"
]
# RunPod Storage (parsed from aws cli command)
REGION = "us-east-1" # @param {type:"string"}
ENDPOINT_URL = "https://s3api-xxxxxx.runpod.io" # @param {type:"string"}
BUCKET = "abc123def456" # @param {type:"string"}
Combine both into a complete Settings cell ready to run.
User: "I want to put Qwen3-8B on my runpod network volume"
HF_MODELS = [
"Qwen/Qwen3-8B",
]
User: "aws s3 ls --region us-east-1 --endpoint-url https://s3api-xxx.runpod.io s3://my-bucket/"
Parse and output Settings cell with storage values filled.