π₯ Google Drive Download
Grab a model off Google Drive and drop it in the right ComfyUI folder
- status
You know the drill: someone shares a workflow, the model behind it lives on Google Drive behind a big "Can't preview" page, and you're about to hand-type a download into the terminal. ArchAi3D_GDrive_Download is the in-graph version of that - paste a Drive file ID or share link, pick which ComfyUI models folder it belongs in, and the node downloads it there, with the filename you choose. It's a quality-of-life node, and for Drive-hosted checkpoints it's genuinely the fastest path to "model appears in the loader dropdown."
How it works
Two things to feed it:
file_id_or_link- a Drive file ID (1ABC...xyz) or a full share URL (https://drive.google.com/file/d/1ABC...xyz/view). The node parses either.filename- what to save it as (defaultmodel.safetensors). This matters because Drive is terrible at reporting filenames; you set it, soflux1-fp8.safetensorsactually comes out asflux1-fp8.safetensors.
Then save_dir, a dropdown of your ComfyUI models/ subfolders (checkpoints, vae, clip, controlnet, loras, and the rest). If the folder you want isn't in the list, save_dir_override takes a raw path instead.
Options worth knowing:
overwrite(default False) - by default a file that already exists is skipped; turn this on to re-download.fuzzy(default True) - fuzzy matching when extracting the file from Drive's wrapper page. Leave it on; it's the recommended setting and handles the "confirm virus scan" interstitial Drive serves for big files.
Output is a status string telling you what happened. The node needs gdown (listed in the pack's API tools dependency group) - without it, the node logs that it's missing and can't download.
The catch with big files
Drive is fine for files up to a few GB; beyond that you'll hit Google's quota and the infamous "download quota exceeded" error, which no amount of retrying fixes - you just have to wait. The pack also ships ArchAi3D_HF_Download for HuggingFace-hosted models, which uses hf_transfer multi-connection downloads and is generally faster. If the model has an HF mirror, use that node instead. Drive is for the files that only exist on Drive.
Install
cd ComfyUI/custom_nodes
git clone https://github.com/amir84ferdos/ComfyUI-ArchAi3d-Qwen.git
cd ComfyUI-ArchAi3d-Qwen && pip install -r requirements.txt
The gdown dependency is in requirements.txt, or install just the API tools via the pack's ArchAi3D_Dependency_Installer node. ComfyUI Manager β search "ArchAi3d Qwen" also works. Category: ArchAi3d/Download. License: free personal, paid commercial - downloading a model is fine either way, the license covers the node usage.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| file_id_or_link | STRING | Google Drive file ID or share link (e.g., '1ABC...xyz' or 'https://drive.google.com/file/d/1ABC...xyz/view') | |
| filename | STRING | model.safetensors | Filename to save as (Google Drive doesn't always provide filename) |
| save_dir | COMBO | Directory to save the model (relative to ComfyUI/models/) | |
| overwriteopt | BOOLEAN | false | Overwrite if file already exists |
| save_dir_overrideopt | STRING | Custom save path (overrides save_dir dropdown) | |
| fuzzyopt | BOOLEAN | true | Use fuzzy matching for file extraction (recommended) |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| status | STRING | β |