0:00.000–0:03.060
zh我最近開始比較大量串接 API 跑 Agent,
0:03.280–0:06.060
zh後面又開始碰圖片跟影片生成之後,
0:06.080–0:08.180
zh有一個問題變得越來越明顯。
0:08.360–0:10.560
zh就是這些東西真的用多了之後,
0:10.640–0:12.300
zh費用消耗其實非常快。
0:12.560–0:14.740
zh所以我那時候很自然就開始想:
0:15.000–0:17.740
zh現在開源模型都已經做到這種程度了,
0:17.940–0:21.340
zh那我乾脆把模型放在自己的電腦裡面跑,不就好了?
0:21.620–0:23.195
zh語言模型現在有千問、
0:23.195–0:24.520
zhGemma 這些選擇,
0:24.760–0:28.160
zh圖片跟影片也有越來越多模型可以自己部署。
0:28.380–0:31.140
zh而且 Agent 又會一直反覆呼叫模型,
0:31.420–0:32.920
zh在這樣的消耗底下,
0:32.980–0:35.020
zh還不如本地的模型來去使用,
0:35.300–0:37.160
zh結果真的開始研究之後,
0:37.260–0:40.280
zh我第一個卡住的地方根本不是模型怎麼裝。
0:40.640–0:42.840
zh而是:我要買什麼電腦?
0:43.060–0:45.840
zh這件事情比我原本想像中麻煩很多。
0:46.160–0:48.824
zh你開始查就會看到有人推四零九零、
0:48.840–0:50.868
zh有人說直接買五零九零,
0:50.880–0:54.120
zh有人覺得 AMD 同樣價格可以拿到更多記憶體,
0:54.360–0:56.420
zh也有人說 Mac 的 Unified Memory
0:56.420–0:57.880
zh才適合跑大模型。
0:58.180–0:59.873
zh如果你本來就不是硬體玩家,
0:59.873–1:02.540
zh看完這些東西其實只會更亂。
1:02.660–1:05.800
zh但我後來真的開始看不同模型怎麼跑之後,
1:05.900–1:07.240
zh反而發現一件事情:
1:07.680–1:10.280
zh如果今天是為了本地 AI 買電腦,
1:10.460–1:12.900
zh新手其實不用先研究顯卡型號。
1:13.160–1:15.440
zh因為第一個真正會卡住你的東西,
1:15.540–1:18.800
zh通常不是這張卡快不快是你的模型到
1:18.800–1:20.060
zh底裝不裝得進去。
1:20.480–1:21.920
zh而這裡第一個要看的,
1:21.920–1:23.203
zh就是 VRAM。
1:23.328–1:26.520
zhVRAM 簡單來說就是顯示卡自己的記憶體。
1:26.740–1:29.980
zh這跟我們平常買遊戲電腦的思考方式有一點不一樣。
1:30.400–1:31.920
zh像玩遊戲的時候,
1:31.940–1:34.880
zh我們很常先看這張卡 FPS 多高、
1:35.060–1:36.300
zh新一代快了多少。
1:36.480–1:38.680
zh但是 AI 第一關會比較直接。
1:39.000–1:41.500
zh假設今天一個模型跟整套 workflow
1:41.500–1:44.155
zh需要的記憶體已經超過你的 VRAM,
1:44.180–1:45.820
zh那這張卡算力再強,
1:45.940–1:47.860
zh你還是得開始做各種妥協。
1:48.080–1:49.940
zh可能把模型量化得更小、
1:50.000–1:52.040
zh把一部分東西丟到系統 RAM,
1:52.220–1:54.460
zh或者乾脆只能換小一點的模型,
1:54.760–1:56.540
zh等於你用太小的 VRAM 時,
1:56.660–1:59.420
zh你的限制就會越多。所以我現在覺得,
1:59.420–2:02.480
zh買本地 AI 電腦第一個問題根本不是:
2:02.700–2:04.980
zh「4090 還是 5090?」
2:05.140–2:08.175
zh而是:「我到底需要多少 VRAM?」
2:08.200–2:09.560
zh這個問題先確定,
2:09.740–2:11.240
zh後面其實簡單很多。
2:11.605–2:14.140
zh但這裡也很容易出現另外一種誤會。
2:14.340–2:16.680
zh不是說今天一定要 24GB,
2:16.940–2:19.620
zh低於 24GB 就完全不能跑 AI。
2:19.960–2:24.360
zh如果你只是想跑比較小的語言模型,8GB、12GB、
2:24.460–2:27.040
zh16GB 其實都有很多東西可以玩。
2:27.040–2:29.660
zh甚至現在各種量化做得很好,
2:29.680–2:33.060
zh一些原本很大的模型也可以壓到一般電腦上。
2:33.260–2:35.840
zh問題是你今天想做的事情有多廣。
2:36.260–2:38.700
zh如果我只想在本地跑聊天模型,
2:38.900–2:40.520
zh需求其實沒有這麼誇張。
2:40.840–2:42.040
zh但如果跟我一樣,
2:42.280–2:44.540
zh我希望這台機器除了語言模型,
2:44.640–2:45.860
zh還要跑 Coding Agent、
2:46.140–2:47.560
zh圖片、ComfyUI,
2:47.780–2:49.560
zh甚至連影片模型都想碰,
2:49.780–2:51.880
zh那需求就會開始完全不一樣。
2:52.200–2:53.320
zh以我自己來說,
2:53.440–2:57.600
zh我會把 24GB 左右當成比較實際的全用途起點。
2:57.600–3:00.300
zh不是因為 24GB 有什麼魔法。
3:00.620–3:01.920
zh而是從這裡開始,
3:02.160–3:04.640
zh你會比較少遇到「模型明明可以跑,
3:04.660–3:05.980
zh但是為了塞進去,
3:06.080–3:07.980
zh每一個 workflow 都要重新折
3:07.980–3:09.400
zh騰一次」這種狀況。
3:09.860–3:13.440
zh像 3090、4090 都是 24GB,
3:13.680–3:16.580
zh而現在 5090 已經來到 32GB。
3:16.820–3:21.020
zh對 AI 來說,5090 多出來的 8GB 有時候比單純
3:21.020–3:22.220
zh效能提升還有感。
3:22.220–3:25.820
zh因為它可能直接讓原本卡在邊界的模型或
3:25.820–3:27.900
zh更長的 Context 放得進去。
3:28.080–3:29.880
zh所以這也是為什麼我覺得,
3:30.040–3:32.680
zh本地 AI 看顯卡不能只看快多少,
3:32.860–3:35.140
zh重要是能不能運行需要的模型。
3:35.400–3:38.420
zh這時,記憶體容量就是你能不能運行這類
3:38.420–3:39.740
zh模型的第一個關鍵。
3:40.096–3:42.620
zh這件事情到了影片模型會更明顯。
3:42.820–3:45.120
zh因為一個影片 workflow 很多時候
3:45.120–3:46.680
zh不只有主要生成模型。
3:46.680–3:48.880
zh你可能還有 Text Encoder、
3:49.040–3:50.280
enVAE、LoRA,
3:50.520–3:52.090
zh甚至其他前後處理。
3:52.090–3:56.120
zh像 Wan 2.2 官方自己的 720p 單卡推理範例,
3:56.280–4:00.353
zh就直接把 24GB VRAM 當成可以執行的級距。
4:00.400–4:04.300
zh但這也不是代表所有影片模型一定需要 24GB。
4:04.640–4:06.720
zh現在很多模型透過量化、
4:06.800–4:07.920
enCPU offload,
4:08.080–4:09.900
zh甚至社群特別做的版本,
4:10.100–4:12.260
zh16GB 一樣可以硬塞進去。
4:12.520–4:15.480
zh像 MiniMax H3 現在甚至已經有人
4:15.480–4:16.960
zh把消費級 16GB、
4:17.140–4:19.280
zh24GB 的部署方式做出來。
4:19.600–4:23.260
zh所以我覺得這裡真正要理解的不是某個固定數字。
4:23.540–4:27.060
zh而是:能跑,跟跑得舒服,是兩件事情。
4:27.480–4:30.580
zh16GB 可能透過很多優化真的跑成功。
4:30.820–4:33.240
zh但是如果我今天每天都要用它工作,
4:33.400–4:36.440
zh每一個新模型都要研究半天怎麼省 VRAM,
4:36.440–4:39.620
zh那我自己就不會把這個叫做很舒服的配置。
4:39.640–4:43.180
zhWan 2.2 官方的 720p TI2V
4:43.260–4:46.213
zh範例就是至少 24GB VRAM;
4:46.213–4:48.490
zhMiniMax H3 官方原始部署
4:48.490–4:50.180
zh甚至以多 GPU 為主,
4:50.460–4:51.920
zh消費卡之所以能跑,
4:51.980–4:55.260
zh很多是後來靠量化與 offload 把門檻壓下來。
4:55.520–4:56.580
zh更重要的是,
4:56.680–5:00.240
zh像是量化模型通常會有犧牲掉的品質或者能力,
5:00.520–5:04.265
zh這未必是一件好事。所以如果有人跟你說:
5:04.265–5:07.580
zh「我 16GB 就什麼都能跑。」他不一定錯。
5:07.780–5:09.100
zh但你要先問的是:
5:09.210–5:10.480
zh他到底怎麼跑?
5:10.540–5:11.200
zh跑多快?
5:11.460–5:13.440
zh為了跑起來犧牲了多少東西?
5:13.740–5:16.520
zh這比單純看到「成功運行」重要很多。
5:16.949–5:19.020
zh那等到 VRAM 大概確定之後,
5:19.120–5:20.360
zh我第二個會看的,
5:20.380–5:23.760
zh才是這張卡後面的軟體生態。這也是為什麼
5:23.760–5:25.740
zh如果今天是一個完全的新手,
5:25.880–5:28.000
zh要我推薦一條比較少踩坑的路,
5:28.000–5:30.517
zh我現在還是會比較偏 NVIDIA。
5:30.517–5:32.800
zh原因不是 AMD 的卡不能跑,
5:32.920–5:35.600
zh而是 NVIDIA 有一套叫做 CUDA 的東西。
5:35.800–5:37.520
zh你可以先把它理解成:
5:37.560–5:40.160
zh很多 AI 軟體跟顯示卡溝通時,
5:40.240–5:41.640
zh最常用的一套環境。
5:41.960–5:45.580
zh現在很多 AI 工具、新模型,尤其圖片、
5:45.660–5:49.040
zh影片這一類,開發者第一個測試的通常就是
5:49.040–5:50.280
zhNVIDIA 加 CUDA。
5:50.520–5:52.400
zh所以你實際使用的時候,
5:52.500–5:54.000
zh差別不一定只是速度。
5:54.000–5:55.600
zh而是同一個模型,
5:55.820–5:59.080
zh別人用 NVIDIA 可能照教學裝一裝就可以跑,
5:59.260–6:00.620
zh你換成別的平台,
6:00.820–6:02.880
zh有時候還要自己處理相容性、
6:02.960–6:05.660
zh版本,甚至某些功能根本還沒支援。
6:05.960–6:09.400
zh這個差距在單純跑語言模型時可能沒那麼明顯,
6:09.600–6:12.600
zh但開始碰 ComfyUI、圖片、影片,
6:12.960–6:14.340
zh尤其剛出的新模型,
6:14.340–6:15.480
zh就會比較有感。
6:15.760–6:18.600
zh所以我覺得 NVIDIA 很大一部分的優勢,
6:18.680–6:20.160
zh其實不是顯卡本身,
6:20.400–6:22.600
zh而是它後面那整套 CUDA 生態。
6:22.960–6:25.320
zh至於 AMD 當然不是不能用。
6:25.440–6:27.480
zhAMD 也有自己對應的環境,
6:27.500–6:30.800
zh叫 ROCm,現在支援已經比以前完整很多,
6:31.000–6:33.140
zh很多主流 AI 工具也都能跑。
6:33.360–6:35.080
zh只是如果今天是新手,
6:35.220–6:38.580
zh我會比較建議你先確認自己固定要用哪些模型、
6:38.680–6:41.480
zh哪些工具,再決定要不要選 AMD。
6:41.760–6:45.300
zh因為用比較低的價格拿到更多 VRAM 當然很香,
6:45.540–6:48.200
zh但前提是你要用的東西真的都有支援。
6:48.200–6:50.393
zh不然最後省下硬體的錢,
6:50.393–6:53.280
zh卻花很多時間在處理環境跟相容性,
6:53.520–6:55.080
zh使用體驗反而會變差。
6:55.480–6:57.760
zh那 Apple 相關產品這邊就比較特別。
6:58.000–7:00.160
zh如果今天主要是跑語言模型,
7:00.340–7:02.540
zh確實是可以考慮 Mac 相關的產品。
7:02.760–7:07.220
zh因為現在 Mac 用的 M 系列 這些晶片,像是 M1、M2,
7:07.420–7:09.340
zh其實都是 Apple 自己設計的,
7:09.580–7:11.660
zh這整套架構就叫 Apple Silicon。
7:12.060–7:14.240
zh它跟一般桌機一個很大的差別,
7:14.320–7:17.560
zh是 CPU 跟 GPU 可以共用同一塊記憶體。
7:17.560–7:19.620
zhApple 把這個叫做 Unified
7:19.620–7:21.960
zhMemory,也就是統一記憶體。
7:22.140–7:24.640
zh一般 NVIDIA 電腦通常是系統 RAM
7:24.640–7:26.760
zh跟顯示卡 VRAM 分開算。
7:27.120–7:30.120
zh假設你今天買一張 24GB 的 4090,
7:30.780–7:33.260
zh模型主要可以直接放進 GPU 的空間
7:33.260–7:34.540
zh就是這 24GB。
7:34.920–7:36.100
zh但 Mac 不太一樣,
7:36.240–7:38.220
zh它可以直接做到 64GB、
7:38.360–7:41.565
zh128GB,甚至更高的共享記憶體,
7:41.565–7:43.640
zhCPU 跟 GPU 都可以使用。
7:43.640–7:47.020
zh所以如果今天碰到的是非常大的語言模型,
7:47.120–7:49.500
zhMac 反而有一個很特殊的優勢。
7:49.680–7:52.260
zh因為有些模型不是電腦完全算不動,
7:52.360–7:55.520
zh而是一般消費級顯卡的 VRAM 根本放不下。
7:55.780–7:57.380
zh這時候高記憶體的 Mac,
7:57.480–8:00.060
zh就有機會直接把更大的模型放進去跑。
8:00.340–8:03.540
zh所以如果今天我的工作主要是 Local LLM,
8:03.760–8:06.100
zh我其實真的會把 Mac 放進選項。
8:06.340–8:08.540
zh而且現在也不只是語言模型。
8:08.780–8:11.740
zh像 MiniMax H3 這種很大的影音模型,
8:11.740–8:15.380
zh現在也已經有人真的在 M 系列 Mac 上面跑通。
8:15.580–8:17.660
zh只是這裡就要講到 Apple 跟
8:17.660–8:19.820
zhNVIDIA 另外一個很大的差別。
8:20.140–8:22.600
zh前面講 NVIDIA 的時候有提到 CUDA,
8:22.800–8:25.560
zh你可以把 CUDA 理解成目前很多 AI 軟體
8:25.560–8:27.960
zh最常使用的一套 GPU 運算環境。
8:28.140–8:29.320
zhApple 沒有 CUDA,
8:29.500–8:30.980
zh它有自己的一套系統。
8:31.200–8:32.997
zh像 Metal 是 Apple 讓程式
8:32.997–8:34.900
zh使用 GPU 的底層技術,
8:35.120–8:38.480
zhMLX 則是 Apple 做給機器學習使用的框架。
8:38.480–8:41.300
zh其實一般使用者不用記這些名字,
8:41.360–8:43.420
zh真正要知道的只有一件事情:
8:43.700–8:45.180
zh同一個 AI 模型,
8:45.260–8:46.860
zh在 NVIDIA 上可以跑,
8:46.940–8:49.400
zh不代表直接搬到 Mac 就一定可以跑。
8:49.600–8:51.785
zh很多模型需要有人另外把它適
8:51.785–8:53.120
zh配到 Apple 的環境,
8:53.260–8:55.620
zh或者做成專門給 Mac 使用的版本。
8:55.840–8:59.440
zh這也是為什麼我覺得本地 AI 有一個很重要的觀念:
8:59.680–9:03.000
zh跑得動,跟適不適合拿來工作,是兩回事。
9:03.300–9:06.720
zh像 MiniMax H3 現在 Mac 確實可以跑,
9:06.720–9:08.700
zh這件事情本身很厲害,
9:08.900–9:11.520
zh也代表 Apple 在本地 AI 這一塊已經
9:11.520–9:13.140
zh不是只能跑語言模型。
9:13.400–9:16.100
zh但是如果我今天的工作是大量做圖片、
9:16.220–9:17.960
zhComfyUI、影片生成,
9:18.180–9:20.840
zh而且新的模型一出來我就想馬上拿來測,
9:21.000–9:23.600
zh那目前我自己還是會比較偏 NVIDIA。
9:23.780–9:26.020
zh因為很多新模型跟新的 workflow,
9:26.140–9:28.820
zh通常還是先在 CUDA 上面被完整測試。
9:29.120–9:31.560
zhNVIDIA 很可能照著官方或者社群
9:31.560–9:32.720
zh教學就可以開始跑,
9:32.720–9:35.300
zhMac 有時候則要等別人移植、
9:35.340–9:38.540
zh調整流程,或者自己處理一些相容性的問題。
9:39.000–9:41.160
zh所以 Apple 不是不能跑 AI,
9:41.460–9:43.080
zh比較準確的說法是:
9:43.220–9:45.220
zh如果主要跑大型語言模型,
9:45.480–9:48.640
zhMac 的大容量共享記憶體其實非常有吸引力;
9:48.840–9:53.220
zh但如果圖片、影片、ComfyUI、新模型全部都想玩,
9:53.440–9:56.620
zh目前 NVIDIA 的整體生態還是比較省事。
9:56.740–9:58.400
zh因為我買一台工作機,
9:58.620–10:01.460
zh在意的不是「網路上有沒有人成功跑過一次」。
10:01.460–10:03.080
zh我更在意的是,
10:03.160–10:05.380
zh我每天真的要用這些東西的時候,
10:05.480–10:06.680
zh到底麻不麻煩。
10:06.955–10:10.000
zh那講到這裡,其實還有一個界線要先說清楚。
10:10.320–10:12.660
zh前面我們一直在講 24GB、
10:12.800–10:15.380
zh32GB,甚至 Mac 的大記憶體,
10:15.600–10:18.800
zh這些都還是一般人真的有可能買回家的機器。
10:19.020–10:21.000
zh但如果今天你的目標是:
10:21.260–10:24.180
zh我要在家裡直接跑完整版的超大型模型。
10:24.500–10:26.500
zh那就完全是另外一個等級了。
10:26.500–10:29.840
zh像現在 DeepSeek V4 Flash 這種模型,
10:29.960–10:33.260
zh雖然它每次回答的時候只會動用其中一部分,
10:33.420–10:35.720
zh但整套模型本身還是非常大。
10:35.900–10:38.240
zh你可以把它想成一間很大的公司,
10:38.500–10:40.860
zh一次工作可能只叫幾個部門出來,
10:41.080–10:42.860
zh但其他部門還是得存在。
10:43.200–10:45.800
zh所以如果真的要完整部署這種模型,
10:45.920–10:48.540
zh通常就不是買一張 5090 可以解決,
10:48.700–10:51.500
zh而是會開始進到多張資料中心 GPU、
10:51.507–10:53.000
zh伺服器這種等級。
10:53.340–10:54.480
zh像 GB200、
10:54.490–10:58.120
zhB200 這些當然很強,但價格、耗電、
10:58.150–11:01.260
zh散熱跟整套機器都已經不是一般使用
11:01.260–11:02.420
zh者會考慮的東西。
11:02.700–11:05.180
zh所以我覺得一般人在玩 Local AI,
11:05.360–11:08.240
zh大部分指的都是所謂的量化版本的模型,
11:08.460–11:09.700
zh所以不需要追求:
11:09.960–11:12.200
zh「最大的模型我也一定要滿血跑。」
11:12.420–11:14.200
zh我們比較實際的做法,
11:14.220–11:16.720
zh本來就是找適合自己的硬體 GPU,
11:17.020–11:18.900
zh然後挑選適合的量化模型。
11:18.900–11:21.320
zh只要它已經可以完成我的工作,
11:21.360–11:23.900
zh那麼就是一個值得投資的考量了
11:24.181–11:25.900
zh那回到一般人的工作機,
11:26.000–11:27.120
zh顯卡選完之後,
11:27.200–11:28.880
zh我自己還會補兩個東西。
11:29.140–11:30.660
zh第一個是系統 RAM。
11:30.960–11:33.640
zh前面 VRAM 是顯示卡自己的記憶體,
11:33.860–11:36.720
zhRAM 則是整台電腦平常在用的記憶體。
11:36.900–11:40.500
zh如果我都已經組到 24GB VRAM 這種等級,
11:40.620–11:43.340
zh我自己通常會直接抓 64GB RAM。
11:43.480–11:45.940
zh不是因為 32GB 不能用,
11:45.940–11:49.100
zh而是實際工作時你不可能只開一個模型。
11:49.160–11:50.980
zh瀏覽器、IDE、
11:51.120–11:53.680
zhAgent、ComfyUI 都可能一起跑,
11:53.880–11:56.280
zh而且模型太大塞不進 VRAM 的時候,
11:56.520–11:58.840
zh有些東西還可以暫時丟到系統 RAM。
11:58.940–12:01.000
zh這種做法通常會比較慢,
12:01.200–12:04.320
zh但至少可以讓一些原本塞不下的模型跑起來。
12:04.660–12:07.960
zh所以 64GB 對我來說比較像是留一點空間,
12:08.160–12:10.370
zh不要每次換模型都開始撞牆。
12:10.500–12:13.320
zh還有像是前面提到的 Mac 也是同概念,
12:13.320–12:17.780
zh只是會直接整個記憶體考量而已。再來就是 SSD。
12:18.020–12:20.600
zh這個真的玩本地 AI 之後很容易爆。
12:20.860–12:22.380
zh因為模型十幾 GB、
12:22.380–12:23.920
zh幾十 GB 很正常,
12:24.080–12:26.370
zh圖片跟影片還會再加 VAE、
12:26.370–12:27.850
enLoRA、Encoder,
12:27.880–12:30.980
zh各種版本全部累積起來會大量的吃滿空間,
12:31.260–12:34.300
zh用一般儲存會影響到載入這些東西的速度。
12:34.520–12:36.740
zh而且你一定不會只抓一個模型。
12:37.020–12:40.080
zh所以如果真的要長期把這台當 AI 工作機,
12:40.080–12:42.580
zhSSD 我也會盡量抓高一點。
12:43.008–12:44.880
zh所以綜合前面這些條件,
12:45.040–12:47.880
zh如果今天是我自己要組一台比較全面的
12:47.880–12:49.140
zh本地 AI 工作機,
12:49.300–12:51.547
zh我目前還是會優先選 NVIDIA,
12:51.547–12:54.980
zh而且 VRAM 我會從 24GB 左右開始看。
12:55.120–12:58.900
zh原因很簡單,一個是 CUDA 生態現在還是比較完整,
12:58.960–13:00.108
zh很多新的模型、
13:00.108–13:02.220
zhComfyUI workflow 跟影音
13:02.220–13:04.360
zh工具通常都先支援 NVIDIA;
13:04.360–13:06.720
zh另外就是 24GB 這個級距,
13:06.740–13:08.320
zh已經可以涵蓋不少語言、
13:08.440–13:10.200
zh圖片跟部分影片模型,
13:10.480–13:13.480
zh不會每碰到一個新模型就先卡在 VRAM 不夠。
13:13.600–13:15.760
zh有預算的話,32GB、
13:15.900–13:18.020
zh48GB 當然會更舒服,
13:18.220–13:19.960
zh但這就看每個人的預算。
13:20.220–13:21.980
zh再來是系統記憶體。
13:22.120–13:24.240
zh如果顯卡都已經選到這個等級,
13:24.400–13:26.980
zh我自己會建議至少 64GB RAM。
13:27.460–13:29.140
zh因為實際跑模型的時候,
13:29.240–13:32.640
zh不只是 GPU 在工作,系統本身、Agent、
13:32.920–13:34.580
zhComfyUI、瀏覽器,
13:34.760–13:37.500
zh甚至模型 offload 都可能一起吃到 RAM。
13:37.820–13:39.280
zh最後就是 SSD,
13:39.280–13:41.300
zh這個我也不會省太多。
13:41.440–13:42.740
zh就如前面說的,
13:42.820–13:44.260
zh載入初始化的模型,
13:44.420–13:46.520
zh很容易就可以吃掉大量空間,
13:46.840–13:49.740
zh而且 SSD 的速度也會直接影響模型第
13:49.740–13:50.980
zh一次載入的時間。
13:51.260–13:54.020
zh所以如果要把它簡化成三件事情:
13:54.200–13:55.405
zhGPU 跟 VRAM,
13:55.405–13:57.680
zh主要決定模型能不能順利跑,
13:57.680–13:58.820
zh以及跑得多快。
13:59.100–14:02.200
zhRAM,決定系統有沒有足夠空間去載入、
14:02.360–14:04.740
zhoffload 跟同時處理其他工作。
14:05.040–14:07.700
zhSSD,決定你能放多少模型,
14:07.700–14:10.010
zh以及模型載入時要等多久。
14:10.010–14:13.600
zh如果只是要我直接給一套比較不容易踩雷的方向,
14:13.660–14:18.240
zh那我目前會是:NVIDIA、24GB VRAM 起跳、
14:18.360–14:19.620
en64GB RAM,
14:19.880–14:21.700
zh再準備夠大的 SSD。
14:21.900–14:23.280
zh這不是唯一答案,
14:23.500–14:26.540
zh但如果今天目標是語言、圖片、影片、
14:26.800–14:28.060
zhAgent 都想碰,
14:28.320–14:30.980
zh而且希望新模型出來不要每次先處理
14:30.980–14:32.220
zh一堆相容性問題,
14:32.500–14:35.160
zh我覺得這是目前比較實際的一個起點。
0:00.000–0:03.060
我最近開始比較大量串接 API 跑 Agent,
0:03.280–0:06.060
後面又開始碰圖片跟影片生成之後,
0:06.080–0:08.180
有一個問題變得越來越明顯。
0:08.360–0:10.560
就是這些東西真的用多了之後,
0:10.640–0:12.300
費用消耗其實非常快。
0:12.560–0:14.740
所以我那時候很自然就開始想:
0:15.000–0:17.740
現在開源模型都已經做到這種程度了,
0:17.940–0:21.340
那我乾脆把模型放在自己的電腦裡面跑,不就好了?
0:21.620–0:23.195
語言模型現在有千問、
0:23.195–0:24.520
Gemma 這些選擇,
0:24.760–0:28.160
圖片跟影片也有越來越多模型可以自己部署。
0:28.380–0:31.140
而且 Agent 又會一直反覆呼叫模型,
0:31.420–0:32.920
在這樣的消耗底下,
0:32.980–0:35.020
還不如本地的模型來去使用,
0:35.300–0:37.160
結果真的開始研究之後,
0:37.260–0:40.280
我第一個卡住的地方根本不是模型怎麼裝。
0:40.640–0:42.840
而是:我要買什麼電腦?
0:43.060–0:45.840
這件事情比我原本想像中麻煩很多。
0:46.160–0:48.824
你開始查就會看到有人推四零九零、
0:48.840–0:50.868
有人說直接買五零九零,
0:50.880–0:54.120
有人覺得 AMD 同樣價格可以拿到更多記憶體,
0:54.360–0:56.420
也有人說 Mac 的 Unified Memory
0:56.420–0:57.880
才適合跑大模型。
0:58.180–0:59.873
如果你本來就不是硬體玩家,
0:59.873–1:02.540
看完這些東西其實只會更亂。
1:02.660–1:05.800
但我後來真的開始看不同模型怎麼跑之後,
1:05.900–1:07.240
反而發現一件事情:
1:07.680–1:10.280
如果今天是為了本地 AI 買電腦,
1:10.460–1:12.900
新手其實不用先研究顯卡型號。
1:13.160–1:15.440
因為第一個真正會卡住你的東西,
1:15.540–1:18.800
通常不是這張卡快不快是你的模型到
1:18.800–1:20.060
底裝不裝得進去。
1:20.480–1:21.920
而這裡第一個要看的,
1:21.920–1:23.203
就是 VRAM。
1:23.328–1:26.520
VRAM 簡單來說就是顯示卡自己的記憶體。
1:26.740–1:29.980
這跟我們平常買遊戲電腦的思考方式有一點不一樣。
1:30.400–1:31.920
像玩遊戲的時候,
1:31.940–1:34.880
我們很常先看這張卡 FPS 多高、
1:35.060–1:36.300
新一代快了多少。
1:36.480–1:38.680
但是 AI 第一關會比較直接。
1:39.000–1:41.500
假設今天一個模型跟整套 workflow
1:41.500–1:44.155
需要的記憶體已經超過你的 VRAM,
1:44.180–1:45.820
那這張卡算力再強,
1:45.940–1:47.860
你還是得開始做各種妥協。
1:48.080–1:49.940
可能把模型量化得更小、
1:50.000–1:52.040
把一部分東西丟到系統 RAM,
1:52.220–1:54.460
或者乾脆只能換小一點的模型,
1:54.760–1:56.540
等於你用太小的 VRAM 時,
1:56.660–1:59.420
你的限制就會越多。所以我現在覺得,
1:59.420–2:02.480
買本地 AI 電腦第一個問題根本不是:
2:02.700–2:04.980
「4090 還是 5090?」
2:05.140–2:08.175
而是:「我到底需要多少 VRAM?」
2:08.200–2:09.560
這個問題先確定,
2:09.740–2:11.240
後面其實簡單很多。
2:11.605–2:14.140
但這裡也很容易出現另外一種誤會。
2:14.340–2:16.680
不是說今天一定要 24GB,
2:16.940–2:19.620
低於 24GB 就完全不能跑 AI。
2:19.960–2:24.360
如果你只是想跑比較小的語言模型,8GB、12GB、
2:24.460–2:27.040
16GB 其實都有很多東西可以玩。
2:27.040–2:29.660
甚至現在各種量化做得很好,
2:29.680–2:33.060
一些原本很大的模型也可以壓到一般電腦上。
2:33.260–2:35.840
問題是你今天想做的事情有多廣。
2:36.260–2:38.700
如果我只想在本地跑聊天模型,
2:38.900–2:40.520
需求其實沒有這麼誇張。
2:40.840–2:42.040
但如果跟我一樣,
2:42.280–2:44.540
我希望這台機器除了語言模型,
2:44.640–2:45.860
還要跑 Coding Agent、
2:46.140–2:47.560
圖片、ComfyUI,
2:47.780–2:49.560
甚至連影片模型都想碰,
2:49.780–2:51.880
那需求就會開始完全不一樣。
2:52.200–2:53.320
以我自己來說,
2:53.440–2:57.600
我會把 24GB 左右當成比較實際的全用途起點。
2:57.600–3:00.300
不是因為 24GB 有什麼魔法。
3:00.620–3:01.920
而是從這裡開始,
3:02.160–3:04.640
你會比較少遇到「模型明明可以跑,
3:04.660–3:05.980
但是為了塞進去,
3:06.080–3:07.980
每一個 workflow 都要重新折
3:07.980–3:09.400
騰一次」這種狀況。
3:09.860–3:13.440
像 3090、4090 都是 24GB,
3:13.680–3:16.580
而現在 5090 已經來到 32GB。
3:16.820–3:21.020
對 AI 來說,5090 多出來的 8GB 有時候比單純
3:21.020–3:22.220
效能提升還有感。
3:22.220–3:25.820
因為它可能直接讓原本卡在邊界的模型或
3:25.820–3:27.900
更長的 Context 放得進去。
3:28.080–3:29.880
所以這也是為什麼我覺得,
3:30.040–3:32.680
本地 AI 看顯卡不能只看快多少,
3:32.860–3:35.140
重要是能不能運行需要的模型。
3:35.400–3:38.420
這時,記憶體容量就是你能不能運行這類
3:38.420–3:39.740
模型的第一個關鍵。
3:40.096–3:42.620
這件事情到了影片模型會更明顯。
3:42.820–3:45.120
因為一個影片 workflow 很多時候
3:45.120–3:46.680
不只有主要生成模型。
3:46.680–3:48.880
你可能還有 Text Encoder、
3:49.040–3:50.280
VAE、LoRA,
3:50.520–3:52.090
甚至其他前後處理。
3:52.090–3:56.120
像 Wan 2.2 官方自己的 720p 單卡推理範例,
3:56.280–4:00.353
就直接把 24GB VRAM 當成可以執行的級距。
4:00.400–4:04.300
但這也不是代表所有影片模型一定需要 24GB。
4:04.640–4:06.720
現在很多模型透過量化、
4:06.800–4:07.920
CPU offload,
4:08.080–4:09.900
甚至社群特別做的版本,
4:10.100–4:12.260
16GB 一樣可以硬塞進去。
4:12.520–4:15.480
像 MiniMax H3 現在甚至已經有人
4:15.480–4:16.960
把消費級 16GB、
4:17.140–4:19.280
24GB 的部署方式做出來。
4:19.600–4:23.260
所以我覺得這裡真正要理解的不是某個固定數字。
4:23.540–4:27.060
而是:能跑,跟跑得舒服,是兩件事情。
4:27.480–4:30.580
16GB 可能透過很多優化真的跑成功。
4:30.820–4:33.240
但是如果我今天每天都要用它工作,
4:33.400–4:36.440
每一個新模型都要研究半天怎麼省 VRAM,
4:36.440–4:39.620
那我自己就不會把這個叫做很舒服的配置。
4:39.640–4:43.180
Wan 2.2 官方的 720p TI2V
4:43.260–4:46.213
範例就是至少 24GB VRAM;
4:46.213–4:48.490
MiniMax H3 官方原始部署
4:48.490–4:50.180
甚至以多 GPU 為主,
4:50.460–4:51.920
消費卡之所以能跑,
4:51.980–4:55.260
很多是後來靠量化與 offload 把門檻壓下來。
4:55.520–4:56.580
更重要的是,
4:56.680–5:00.240
像是量化模型通常會有犧牲掉的品質或者能力,
5:00.520–5:04.265
這未必是一件好事。所以如果有人跟你說:
5:04.265–5:07.580
「我 16GB 就什麼都能跑。」他不一定錯。
5:07.780–5:09.100
但你要先問的是:
5:09.210–5:10.480
他到底怎麼跑?
5:10.540–5:11.200
跑多快?
5:11.460–5:13.440
為了跑起來犧牲了多少東西?
5:13.740–5:16.520
這比單純看到「成功運行」重要很多。
5:16.949–5:19.020
那等到 VRAM 大概確定之後,
5:19.120–5:20.360
我第二個會看的,
5:20.380–5:23.760
才是這張卡後面的軟體生態。這也是為什麼
5:23.760–5:25.740
如果今天是一個完全的新手,
5:25.880–5:28.000
要我推薦一條比較少踩坑的路,
5:28.000–5:30.517
我現在還是會比較偏 NVIDIA。
5:30.517–5:32.800
原因不是 AMD 的卡不能跑,
5:32.920–5:35.600
而是 NVIDIA 有一套叫做 CUDA 的東西。
5:35.800–5:37.520
你可以先把它理解成:
5:37.560–5:40.160
很多 AI 軟體跟顯示卡溝通時,
5:40.240–5:41.640
最常用的一套環境。
5:41.960–5:45.580
現在很多 AI 工具、新模型,尤其圖片、
5:45.660–5:49.040
影片這一類,開發者第一個測試的通常就是
5:49.040–5:50.280
NVIDIA 加 CUDA。
5:50.520–5:52.400
所以你實際使用的時候,
5:52.500–5:54.000
差別不一定只是速度。
5:54.000–5:55.600
而是同一個模型,
5:55.820–5:59.080
別人用 NVIDIA 可能照教學裝一裝就可以跑,
5:59.260–6:00.620
你換成別的平台,
6:00.820–6:02.880
有時候還要自己處理相容性、
6:02.960–6:05.660
版本,甚至某些功能根本還沒支援。
6:05.960–6:09.400
這個差距在單純跑語言模型時可能沒那麼明顯,
6:09.600–6:12.600
但開始碰 ComfyUI、圖片、影片,
6:12.960–6:14.340
尤其剛出的新模型,
6:14.340–6:15.480
就會比較有感。
6:15.760–6:18.600
所以我覺得 NVIDIA 很大一部分的優勢,
6:18.680–6:20.160
其實不是顯卡本身,
6:20.400–6:22.600
而是它後面那整套 CUDA 生態。
6:22.960–6:25.320
至於 AMD 當然不是不能用。
6:25.440–6:27.480
AMD 也有自己對應的環境,
6:27.500–6:30.800
叫 ROCm,現在支援已經比以前完整很多,
6:31.000–6:33.140
很多主流 AI 工具也都能跑。
6:33.360–6:35.080
只是如果今天是新手,
6:35.220–6:38.580
我會比較建議你先確認自己固定要用哪些模型、
6:38.680–6:41.480
哪些工具,再決定要不要選 AMD。
6:41.760–6:45.300
因為用比較低的價格拿到更多 VRAM 當然很香,
6:45.540–6:48.200
但前提是你要用的東西真的都有支援。
6:48.200–6:50.393
不然最後省下硬體的錢,
6:50.393–6:53.280
卻花很多時間在處理環境跟相容性,
6:53.520–6:55.080
使用體驗反而會變差。
6:55.480–6:57.760
那 Apple 相關產品這邊就比較特別。
6:58.000–7:00.160
如果今天主要是跑語言模型,
7:00.340–7:02.540
確實是可以考慮 Mac 相關的產品。
7:02.760–7:07.220
因為現在 Mac 用的 M 系列 這些晶片,像是 M1、M2,
7:07.420–7:09.340
其實都是 Apple 自己設計的,
7:09.580–7:11.660
這整套架構就叫 Apple Silicon。
7:12.060–7:14.240
它跟一般桌機一個很大的差別,
7:14.320–7:17.560
是 CPU 跟 GPU 可以共用同一塊記憶體。
7:17.560–7:19.620
Apple 把這個叫做 Unified
7:19.620–7:21.960
Memory,也就是統一記憶體。
7:22.140–7:24.640
一般 NVIDIA 電腦通常是系統 RAM
7:24.640–7:26.760
跟顯示卡 VRAM 分開算。
7:27.120–7:30.120
假設你今天買一張 24GB 的 4090,
7:30.780–7:33.260
模型主要可以直接放進 GPU 的空間
7:33.260–7:34.540
就是這 24GB。
7:34.920–7:36.100
但 Mac 不太一樣,
7:36.240–7:38.220
它可以直接做到 64GB、
7:38.360–7:41.565
128GB,甚至更高的共享記憶體,
7:41.565–7:43.640
CPU 跟 GPU 都可以使用。
7:43.640–7:47.020
所以如果今天碰到的是非常大的語言模型,
7:47.120–7:49.500
Mac 反而有一個很特殊的優勢。
7:49.680–7:52.260
因為有些模型不是電腦完全算不動,
7:52.360–7:55.520
而是一般消費級顯卡的 VRAM 根本放不下。
7:55.780–7:57.380
這時候高記憶體的 Mac,
7:57.480–8:00.060
就有機會直接把更大的模型放進去跑。
8:00.340–8:03.540
所以如果今天我的工作主要是 Local LLM,
8:03.760–8:06.100
我其實真的會把 Mac 放進選項。
8:06.340–8:08.540
而且現在也不只是語言模型。
8:08.780–8:11.740
像 MiniMax H3 這種很大的影音模型,
8:11.740–8:15.380
現在也已經有人真的在 M 系列 Mac 上面跑通。
8:15.580–8:17.660
只是這裡就要講到 Apple 跟
8:17.660–8:19.820
NVIDIA 另外一個很大的差別。
8:20.140–8:22.600
前面講 NVIDIA 的時候有提到 CUDA,
8:22.800–8:25.560
你可以把 CUDA 理解成目前很多 AI 軟體
8:25.560–8:27.960
最常使用的一套 GPU 運算環境。
8:28.140–8:29.320
Apple 沒有 CUDA,
8:29.500–8:30.980
它有自己的一套系統。
8:31.200–8:32.997
像 Metal 是 Apple 讓程式
8:32.997–8:34.900
使用 GPU 的底層技術,
8:35.120–8:38.480
MLX 則是 Apple 做給機器學習使用的框架。
8:38.480–8:41.300
其實一般使用者不用記這些名字,
8:41.360–8:43.420
真正要知道的只有一件事情:
8:43.700–8:45.180
同一個 AI 模型,
8:45.260–8:46.860
在 NVIDIA 上可以跑,
8:46.940–8:49.400
不代表直接搬到 Mac 就一定可以跑。
8:49.600–8:51.785
很多模型需要有人另外把它適
8:51.785–8:53.120
配到 Apple 的環境,
8:53.260–8:55.620
或者做成專門給 Mac 使用的版本。
8:55.840–8:59.440
這也是為什麼我覺得本地 AI 有一個很重要的觀念:
8:59.680–9:03.000
跑得動,跟適不適合拿來工作,是兩回事。
9:03.300–9:06.720
像 MiniMax H3 現在 Mac 確實可以跑,
9:06.720–9:08.700
這件事情本身很厲害,
9:08.900–9:11.520
也代表 Apple 在本地 AI 這一塊已經
9:11.520–9:13.140
不是只能跑語言模型。
9:13.400–9:16.100
但是如果我今天的工作是大量做圖片、
9:16.220–9:17.960
ComfyUI、影片生成,
9:18.180–9:20.840
而且新的模型一出來我就想馬上拿來測,
9:21.000–9:23.600
那目前我自己還是會比較偏 NVIDIA。
9:23.780–9:26.020
因為很多新模型跟新的 workflow,
9:26.140–9:28.820
通常還是先在 CUDA 上面被完整測試。
9:29.120–9:31.560
NVIDIA 很可能照著官方或者社群
9:31.560–9:32.720
教學就可以開始跑,
9:32.720–9:35.300
Mac 有時候則要等別人移植、
9:35.340–9:38.540
調整流程,或者自己處理一些相容性的問題。
9:39.000–9:41.160
所以 Apple 不是不能跑 AI,
9:41.460–9:43.080
比較準確的說法是:
9:43.220–9:45.220
如果主要跑大型語言模型,
9:45.480–9:48.640
Mac 的大容量共享記憶體其實非常有吸引力;
9:48.840–9:53.220
但如果圖片、影片、ComfyUI、新模型全部都想玩,
9:53.440–9:56.620
目前 NVIDIA 的整體生態還是比較省事。
9:56.740–9:58.400
因為我買一台工作機,
9:58.620–10:01.460
在意的不是「網路上有沒有人成功跑過一次」。
10:01.460–10:03.080
我更在意的是,
10:03.160–10:05.380
我每天真的要用這些東西的時候,
10:05.480–10:06.680
到底麻不麻煩。
10:06.955–10:10.000
那講到這裡,其實還有一個界線要先說清楚。
10:10.320–10:12.660
前面我們一直在講 24GB、
10:12.800–10:15.380
32GB,甚至 Mac 的大記憶體,
10:15.600–10:18.800
這些都還是一般人真的有可能買回家的機器。
10:19.020–10:21.000
但如果今天你的目標是:
10:21.260–10:24.180
我要在家裡直接跑完整版的超大型模型。
10:24.500–10:26.500
那就完全是另外一個等級了。
10:26.500–10:29.840
像現在 DeepSeek V4 Flash 這種模型,
10:29.960–10:33.260
雖然它每次回答的時候只會動用其中一部分,
10:33.420–10:35.720
但整套模型本身還是非常大。
10:35.900–10:38.240
你可以把它想成一間很大的公司,
10:38.500–10:40.860
一次工作可能只叫幾個部門出來,
10:41.080–10:42.860
但其他部門還是得存在。
10:43.200–10:45.800
所以如果真的要完整部署這種模型,
10:45.920–10:48.540
通常就不是買一張 5090 可以解決,
10:48.700–10:51.500
而是會開始進到多張資料中心 GPU、
10:51.507–10:53.000
伺服器這種等級。
10:53.340–10:54.480
像 GB200、
10:54.490–10:58.120
B200 這些當然很強,但價格、耗電、
10:58.150–11:01.260
散熱跟整套機器都已經不是一般使用
11:01.260–11:02.420
者會考慮的東西。
11:02.700–11:05.180
所以我覺得一般人在玩 Local AI,
11:05.360–11:08.240
大部分指的都是所謂的量化版本的模型,
11:08.460–11:09.700
所以不需要追求:
11:09.960–11:12.200
「最大的模型我也一定要滿血跑。」
11:12.420–11:14.200
我們比較實際的做法,
11:14.220–11:16.720
本來就是找適合自己的硬體 GPU,
11:17.020–11:18.900
然後挑選適合的量化模型。
11:18.900–11:21.320
只要它已經可以完成我的工作,
11:21.360–11:23.900
那麼就是一個值得投資的考量了
11:24.181–11:25.900
那回到一般人的工作機,
11:26.000–11:27.120
顯卡選完之後,
11:27.200–11:28.880
我自己還會補兩個東西。
11:29.140–11:30.660
第一個是系統 RAM。
11:30.960–11:33.640
前面 VRAM 是顯示卡自己的記憶體,
11:33.860–11:36.720
RAM 則是整台電腦平常在用的記憶體。
11:36.900–11:40.500
如果我都已經組到 24GB VRAM 這種等級,
11:40.620–11:43.340
我自己通常會直接抓 64GB RAM。
11:43.480–11:45.940
不是因為 32GB 不能用,
11:45.940–11:49.100
而是實際工作時你不可能只開一個模型。
11:49.160–11:50.980
瀏覽器、IDE、
11:51.120–11:53.680
Agent、ComfyUI 都可能一起跑,
11:53.880–11:56.280
而且模型太大塞不進 VRAM 的時候,
11:56.520–11:58.840
有些東西還可以暫時丟到系統 RAM。
11:58.940–12:01.000
這種做法通常會比較慢,
12:01.200–12:04.320
但至少可以讓一些原本塞不下的模型跑起來。
12:04.660–12:07.960
所以 64GB 對我來說比較像是留一點空間,
12:08.160–12:10.370
不要每次換模型都開始撞牆。
12:10.500–12:13.320
還有像是前面提到的 Mac 也是同概念,
12:13.320–12:17.780
只是會直接整個記憶體考量而已。再來就是 SSD。
12:18.020–12:20.600
這個真的玩本地 AI 之後很容易爆。
12:20.860–12:22.380
因為模型十幾 GB、
12:22.380–12:23.920
幾十 GB 很正常,
12:24.080–12:26.370
圖片跟影片還會再加 VAE、
12:26.370–12:27.850
LoRA、Encoder,
12:27.880–12:30.980
各種版本全部累積起來會大量的吃滿空間,
12:31.260–12:34.300
用一般儲存會影響到載入這些東西的速度。
12:34.520–12:36.740
而且你一定不會只抓一個模型。
12:37.020–12:40.080
所以如果真的要長期把這台當 AI 工作機,
12:40.080–12:42.580
SSD 我也會盡量抓高一點。
12:43.008–12:44.880
所以綜合前面這些條件,
12:45.040–12:47.880
如果今天是我自己要組一台比較全面的
12:47.880–12:49.140
本地 AI 工作機,
12:49.300–12:51.547
我目前還是會優先選 NVIDIA,
12:51.547–12:54.980
而且 VRAM 我會從 24GB 左右開始看。
12:55.120–12:58.900
原因很簡單,一個是 CUDA 生態現在還是比較完整,
12:58.960–13:00.108
很多新的模型、
13:00.108–13:02.220
ComfyUI workflow 跟影音
13:02.220–13:04.360
工具通常都先支援 NVIDIA;
13:04.360–13:06.720
另外就是 24GB 這個級距,
13:06.740–13:08.320
已經可以涵蓋不少語言、
13:08.440–13:10.200
圖片跟部分影片模型,
13:10.480–13:13.480
不會每碰到一個新模型就先卡在 VRAM 不夠。
13:13.600–13:15.760
有預算的話,32GB、
13:15.900–13:18.020
48GB 當然會更舒服,
13:18.220–13:19.960
但這就看每個人的預算。
13:20.220–13:21.980
再來是系統記憶體。
13:22.120–13:24.240
如果顯卡都已經選到這個等級,
13:24.400–13:26.980
我自己會建議至少 64GB RAM。
13:27.460–13:29.140
因為實際跑模型的時候,
13:29.240–13:32.640
不只是 GPU 在工作,系統本身、Agent、
13:32.920–13:34.580
ComfyUI、瀏覽器,
13:34.760–13:37.500
甚至模型 offload 都可能一起吃到 RAM。
13:37.820–13:39.280
最後就是 SSD,
13:39.280–13:41.300
這個我也不會省太多。
13:41.440–13:42.740
就如前面說的,
13:42.820–13:44.260
載入初始化的模型,
13:44.420–13:46.520
很容易就可以吃掉大量空間,
13:46.840–13:49.740
而且 SSD 的速度也會直接影響模型第
13:49.740–13:50.980
一次載入的時間。
13:51.260–13:54.020
所以如果要把它簡化成三件事情:
13:54.200–13:55.405
GPU 跟 VRAM,
13:55.405–13:57.680
主要決定模型能不能順利跑,
13:57.680–13:58.820
以及跑得多快。
13:59.100–14:02.200
RAM,決定系統有沒有足夠空間去載入、
14:02.360–14:04.740
offload 跟同時處理其他工作。
14:05.040–14:07.700
SSD,決定你能放多少模型,
14:07.700–14:10.010
以及模型載入時要等多久。
14:10.010–14:13.600
如果只是要我直接給一套比較不容易踩雷的方向,
14:13.660–14:18.240
那我目前會是:NVIDIA、24GB VRAM 起跳、
14:18.360–14:19.620
64GB RAM,
14:19.880–14:21.700
再準備夠大的 SSD。
14:21.900–14:23.280
這不是唯一答案,
14:23.500–14:26.540
但如果今天目標是語言、圖片、影片、
14:26.800–14:28.060
Agent 都想碰,
14:28.320–14:30.980
而且希望新模型出來不要每次先處理
14:30.980–14:32.220
一堆相容性問題,
14:32.500–14:35.160
我覺得這是目前比較實際的一個起點。
0:00.000–0:03.060
zh我最近開始比較大量串接 API 跑 Agent,
我最近開始比較大量串接 API 跑 Agent,
0:03.280–0:06.060
zh後面又開始碰圖片跟影片生成之後,
後面又開始碰圖片跟影片生成之後,
0:06.080–0:08.180
zh有一個問題變得越來越明顯。
有一個問題變得越來越明顯。
0:08.360–0:10.560
zh就是這些東西真的用多了之後,
就是這些東西真的用多了之後,
0:10.640–0:12.300
zh費用消耗其實非常快。
費用消耗其實非常快。
0:12.560–0:14.740
zh所以我那時候很自然就開始想:
所以我那時候很自然就開始想:
0:15.000–0:17.740
zh現在開源模型都已經做到這種程度了,
現在開源模型都已經做到這種程度了,
0:17.940–0:21.340
zh那我乾脆把模型放在自己的電腦裡面跑,不就好了?
那我乾脆把模型放在自己的電腦裡面跑,不就好了?
0:21.620–0:23.195
zh語言模型現在有千問、
語言模型現在有千問、
0:23.195–0:24.520
zhGemma 這些選擇,
Gemma 這些選擇,
0:24.760–0:28.160
zh圖片跟影片也有越來越多模型可以自己部署。
圖片跟影片也有越來越多模型可以自己部署。
0:28.380–0:31.140
zh而且 Agent 又會一直反覆呼叫模型,
而且 Agent 又會一直反覆呼叫模型,
0:31.420–0:32.920
zh在這樣的消耗底下,
在這樣的消耗底下,
0:32.980–0:35.020
zh還不如本地的模型來去使用,
還不如本地的模型來去使用,
0:35.300–0:37.160
zh結果真的開始研究之後,
結果真的開始研究之後,
0:37.260–0:40.280
zh我第一個卡住的地方根本不是模型怎麼裝。
我第一個卡住的地方根本不是模型怎麼裝。
0:40.640–0:42.840
zh而是:我要買什麼電腦?
而是:我要買什麼電腦?
0:43.060–0:45.840
zh這件事情比我原本想像中麻煩很多。
這件事情比我原本想像中麻煩很多。
0:46.160–0:48.824
zh你開始查就會看到有人推四零九零、
你開始查就會看到有人推四零九零、
0:48.840–0:50.868
zh有人說直接買五零九零,
有人說直接買五零九零,
0:50.880–0:54.120
zh有人覺得 AMD 同樣價格可以拿到更多記憶體,
有人覺得 AMD 同樣價格可以拿到更多記憶體,
0:54.360–0:56.420
zh也有人說 Mac 的 Unified Memory
也有人說 Mac 的 Unified Memory
0:56.420–0:57.880
zh才適合跑大模型。
才適合跑大模型。
0:58.180–0:59.873
zh如果你本來就不是硬體玩家,
如果你本來就不是硬體玩家,
0:59.873–1:02.540
zh看完這些東西其實只會更亂。
看完這些東西其實只會更亂。
1:02.660–1:05.800
zh但我後來真的開始看不同模型怎麼跑之後,
但我後來真的開始看不同模型怎麼跑之後,
1:05.900–1:07.240
zh反而發現一件事情:
反而發現一件事情:
1:07.680–1:10.280
zh如果今天是為了本地 AI 買電腦,
如果今天是為了本地 AI 買電腦,
1:10.460–1:12.900
zh新手其實不用先研究顯卡型號。
新手其實不用先研究顯卡型號。
1:13.160–1:15.440
zh因為第一個真正會卡住你的東西,
因為第一個真正會卡住你的東西,
1:15.540–1:18.800
zh通常不是這張卡快不快是你的模型到
通常不是這張卡快不快是你的模型到
1:18.800–1:20.060
zh底裝不裝得進去。
底裝不裝得進去。
1:20.480–1:21.920
zh而這裡第一個要看的,
而這裡第一個要看的,
1:21.920–1:23.203
zh就是 VRAM。
就是 VRAM。
1:23.328–1:26.520
zhVRAM 簡單來說就是顯示卡自己的記憶體。
VRAM 簡單來說就是顯示卡自己的記憶體。
1:26.740–1:29.980
zh這跟我們平常買遊戲電腦的思考方式有一點不一樣。
這跟我們平常買遊戲電腦的思考方式有一點不一樣。
1:30.400–1:31.920
zh像玩遊戲的時候,
像玩遊戲的時候,
1:31.940–1:34.880
zh我們很常先看這張卡 FPS 多高、
我們很常先看這張卡 FPS 多高、
1:35.060–1:36.300
zh新一代快了多少。
新一代快了多少。
1:36.480–1:38.680
zh但是 AI 第一關會比較直接。
但是 AI 第一關會比較直接。
1:39.000–1:41.500
zh假設今天一個模型跟整套 workflow
假設今天一個模型跟整套 workflow
1:41.500–1:44.155
zh需要的記憶體已經超過你的 VRAM,
需要的記憶體已經超過你的 VRAM,
1:44.180–1:45.820
zh那這張卡算力再強,
那這張卡算力再強,
1:45.940–1:47.860
zh你還是得開始做各種妥協。
你還是得開始做各種妥協。
1:48.080–1:49.940
zh可能把模型量化得更小、
可能把模型量化得更小、
1:50.000–1:52.040
zh把一部分東西丟到系統 RAM,
把一部分東西丟到系統 RAM,
1:52.220–1:54.460
zh或者乾脆只能換小一點的模型,
或者乾脆只能換小一點的模型,
1:54.760–1:56.540
zh等於你用太小的 VRAM 時,
等於你用太小的 VRAM 時,
1:56.660–1:59.420
zh你的限制就會越多。所以我現在覺得,
你的限制就會越多。所以我現在覺得,
1:59.420–2:02.480
zh買本地 AI 電腦第一個問題根本不是:
買本地 AI 電腦第一個問題根本不是:
2:02.700–2:04.980
zh「4090 還是 5090?」
「4090 還是 5090?」
2:05.140–2:08.175
zh而是:「我到底需要多少 VRAM?」
而是:「我到底需要多少 VRAM?」
2:08.200–2:09.560
zh這個問題先確定,
這個問題先確定,
2:09.740–2:11.240
zh後面其實簡單很多。
後面其實簡單很多。
2:11.605–2:14.140
zh但這裡也很容易出現另外一種誤會。
但這裡也很容易出現另外一種誤會。
2:14.340–2:16.680
zh不是說今天一定要 24GB,
不是說今天一定要 24GB,
2:16.940–2:19.620
zh低於 24GB 就完全不能跑 AI。
低於 24GB 就完全不能跑 AI。
2:19.960–2:24.360
zh如果你只是想跑比較小的語言模型,8GB、12GB、
如果你只是想跑比較小的語言模型,8GB、12GB、
2:24.460–2:27.040
zh16GB 其實都有很多東西可以玩。
16GB 其實都有很多東西可以玩。
2:27.040–2:29.660
zh甚至現在各種量化做得很好,
甚至現在各種量化做得很好,
2:29.680–2:33.060
zh一些原本很大的模型也可以壓到一般電腦上。
一些原本很大的模型也可以壓到一般電腦上。
2:33.260–2:35.840
zh問題是你今天想做的事情有多廣。
問題是你今天想做的事情有多廣。
2:36.260–2:38.700
zh如果我只想在本地跑聊天模型,
如果我只想在本地跑聊天模型,
2:38.900–2:40.520
zh需求其實沒有這麼誇張。
需求其實沒有這麼誇張。
2:40.840–2:42.040
zh但如果跟我一樣,
但如果跟我一樣,
2:42.280–2:44.540
zh我希望這台機器除了語言模型,
我希望這台機器除了語言模型,
2:44.640–2:45.860
zh還要跑 Coding Agent、
還要跑 Coding Agent、
2:46.140–2:47.560
zh圖片、ComfyUI,
圖片、ComfyUI,
2:47.780–2:49.560
zh甚至連影片模型都想碰,
甚至連影片模型都想碰,
2:49.780–2:51.880
zh那需求就會開始完全不一樣。
那需求就會開始完全不一樣。
2:52.200–2:53.320
zh以我自己來說,
以我自己來說,
2:53.440–2:57.600
zh我會把 24GB 左右當成比較實際的全用途起點。
我會把 24GB 左右當成比較實際的全用途起點。
2:57.600–3:00.300
zh不是因為 24GB 有什麼魔法。
不是因為 24GB 有什麼魔法。
3:00.620–3:01.920
zh而是從這裡開始,
而是從這裡開始,
3:02.160–3:04.640
zh你會比較少遇到「模型明明可以跑,
你會比較少遇到「模型明明可以跑,
3:04.660–3:05.980
zh但是為了塞進去,
但是為了塞進去,
3:06.080–3:07.980
zh每一個 workflow 都要重新折
每一個 workflow 都要重新折
3:07.980–3:09.400
zh騰一次」這種狀況。
騰一次」這種狀況。
3:09.860–3:13.440
zh像 3090、4090 都是 24GB,
像 3090、4090 都是 24GB,
3:13.680–3:16.580
zh而現在 5090 已經來到 32GB。
而現在 5090 已經來到 32GB。
3:16.820–3:21.020
zh對 AI 來說,5090 多出來的 8GB 有時候比單純
對 AI 來說,5090 多出來的 8GB 有時候比單純
3:21.020–3:22.220
zh效能提升還有感。
效能提升還有感。
3:22.220–3:25.820
zh因為它可能直接讓原本卡在邊界的模型或
因為它可能直接讓原本卡在邊界的模型或
3:25.820–3:27.900
zh更長的 Context 放得進去。
更長的 Context 放得進去。
3:28.080–3:29.880
zh所以這也是為什麼我覺得,
所以這也是為什麼我覺得,
3:30.040–3:32.680
zh本地 AI 看顯卡不能只看快多少,
本地 AI 看顯卡不能只看快多少,
3:32.860–3:35.140
zh重要是能不能運行需要的模型。
重要是能不能運行需要的模型。
3:35.400–3:38.420
zh這時,記憶體容量就是你能不能運行這類
這時,記憶體容量就是你能不能運行這類
3:38.420–3:39.740
zh模型的第一個關鍵。
模型的第一個關鍵。
3:40.096–3:42.620
zh這件事情到了影片模型會更明顯。
這件事情到了影片模型會更明顯。
3:42.820–3:45.120
zh因為一個影片 workflow 很多時候
因為一個影片 workflow 很多時候
3:45.120–3:46.680
zh不只有主要生成模型。
不只有主要生成模型。
3:46.680–3:48.880
zh你可能還有 Text Encoder、
你可能還有 Text Encoder、
3:49.040–3:50.280
enVAE、LoRA,
VAE、LoRA,
3:50.520–3:52.090
zh甚至其他前後處理。
甚至其他前後處理。
3:52.090–3:56.120
zh像 Wan 2.2 官方自己的 720p 單卡推理範例,
像 Wan 2.2 官方自己的 720p 單卡推理範例,
3:56.280–4:00.353
zh就直接把 24GB VRAM 當成可以執行的級距。
就直接把 24GB VRAM 當成可以執行的級距。
4:00.400–4:04.300
zh但這也不是代表所有影片模型一定需要 24GB。
但這也不是代表所有影片模型一定需要 24GB。
4:04.640–4:06.720
zh現在很多模型透過量化、
現在很多模型透過量化、
4:06.800–4:07.920
enCPU offload,
CPU offload,
4:08.080–4:09.900
zh甚至社群特別做的版本,
甚至社群特別做的版本,
4:10.100–4:12.260
zh16GB 一樣可以硬塞進去。
16GB 一樣可以硬塞進去。
4:12.520–4:15.480
zh像 MiniMax H3 現在甚至已經有人
像 MiniMax H3 現在甚至已經有人
4:15.480–4:16.960
zh把消費級 16GB、
把消費級 16GB、
4:17.140–4:19.280
zh24GB 的部署方式做出來。
24GB 的部署方式做出來。
4:19.600–4:23.260
zh所以我覺得這裡真正要理解的不是某個固定數字。
所以我覺得這裡真正要理解的不是某個固定數字。
4:23.540–4:27.060
zh而是:能跑,跟跑得舒服,是兩件事情。
而是:能跑,跟跑得舒服,是兩件事情。
4:27.480–4:30.580
zh16GB 可能透過很多優化真的跑成功。
16GB 可能透過很多優化真的跑成功。
4:30.820–4:33.240
zh但是如果我今天每天都要用它工作,
但是如果我今天每天都要用它工作,
4:33.400–4:36.440
zh每一個新模型都要研究半天怎麼省 VRAM,
每一個新模型都要研究半天怎麼省 VRAM,
4:36.440–4:39.620
zh那我自己就不會把這個叫做很舒服的配置。
那我自己就不會把這個叫做很舒服的配置。
4:39.640–4:43.180
zhWan 2.2 官方的 720p TI2V
Wan 2.2 官方的 720p TI2V
4:43.260–4:46.213
zh範例就是至少 24GB VRAM;
範例就是至少 24GB VRAM;
4:46.213–4:48.490
zhMiniMax H3 官方原始部署
MiniMax H3 官方原始部署
4:48.490–4:50.180
zh甚至以多 GPU 為主,
甚至以多 GPU 為主,
4:50.460–4:51.920
zh消費卡之所以能跑,
消費卡之所以能跑,
4:51.980–4:55.260
zh很多是後來靠量化與 offload 把門檻壓下來。
很多是後來靠量化與 offload 把門檻壓下來。
4:55.520–4:56.580
zh更重要的是,
更重要的是,
4:56.680–5:00.240
zh像是量化模型通常會有犧牲掉的品質或者能力,
像是量化模型通常會有犧牲掉的品質或者能力,
5:00.520–5:04.265
zh這未必是一件好事。所以如果有人跟你說:
這未必是一件好事。所以如果有人跟你說:
5:04.265–5:07.580
zh「我 16GB 就什麼都能跑。」他不一定錯。
「我 16GB 就什麼都能跑。」他不一定錯。
5:07.780–5:09.100
zh但你要先問的是:
但你要先問的是:
5:09.210–5:10.480
zh他到底怎麼跑?
他到底怎麼跑?
5:10.540–5:11.200
zh跑多快?
跑多快?
5:11.460–5:13.440
zh為了跑起來犧牲了多少東西?
為了跑起來犧牲了多少東西?
5:13.740–5:16.520
zh這比單純看到「成功運行」重要很多。
這比單純看到「成功運行」重要很多。
5:16.949–5:19.020
zh那等到 VRAM 大概確定之後,
那等到 VRAM 大概確定之後,
5:19.120–5:20.360
zh我第二個會看的,
我第二個會看的,
5:20.380–5:23.760
zh才是這張卡後面的軟體生態。這也是為什麼
才是這張卡後面的軟體生態。這也是為什麼
5:23.760–5:25.740
zh如果今天是一個完全的新手,
如果今天是一個完全的新手,
5:25.880–5:28.000
zh要我推薦一條比較少踩坑的路,
要我推薦一條比較少踩坑的路,
5:28.000–5:30.517
zh我現在還是會比較偏 NVIDIA。
我現在還是會比較偏 NVIDIA。
5:30.517–5:32.800
zh原因不是 AMD 的卡不能跑,
原因不是 AMD 的卡不能跑,
5:32.920–5:35.600
zh而是 NVIDIA 有一套叫做 CUDA 的東西。
而是 NVIDIA 有一套叫做 CUDA 的東西。
5:35.800–5:37.520
zh你可以先把它理解成:
你可以先把它理解成:
5:37.560–5:40.160
zh很多 AI 軟體跟顯示卡溝通時,
很多 AI 軟體跟顯示卡溝通時,
5:40.240–5:41.640
zh最常用的一套環境。
最常用的一套環境。
5:41.960–5:45.580
zh現在很多 AI 工具、新模型,尤其圖片、
現在很多 AI 工具、新模型,尤其圖片、
5:45.660–5:49.040
zh影片這一類,開發者第一個測試的通常就是
影片這一類,開發者第一個測試的通常就是
5:49.040–5:50.280
zhNVIDIA 加 CUDA。
NVIDIA 加 CUDA。
5:50.520–5:52.400
zh所以你實際使用的時候,
所以你實際使用的時候,
5:52.500–5:54.000
zh差別不一定只是速度。
差別不一定只是速度。
5:54.000–5:55.600
zh而是同一個模型,
而是同一個模型,
5:55.820–5:59.080
zh別人用 NVIDIA 可能照教學裝一裝就可以跑,
別人用 NVIDIA 可能照教學裝一裝就可以跑,
5:59.260–6:00.620
zh你換成別的平台,
你換成別的平台,
6:00.820–6:02.880
zh有時候還要自己處理相容性、
有時候還要自己處理相容性、
6:02.960–6:05.660
zh版本,甚至某些功能根本還沒支援。
版本,甚至某些功能根本還沒支援。
6:05.960–6:09.400
zh這個差距在單純跑語言模型時可能沒那麼明顯,
這個差距在單純跑語言模型時可能沒那麼明顯,
6:09.600–6:12.600
zh但開始碰 ComfyUI、圖片、影片,
但開始碰 ComfyUI、圖片、影片,
6:12.960–6:14.340
zh尤其剛出的新模型,
尤其剛出的新模型,
6:14.340–6:15.480
zh就會比較有感。
就會比較有感。
6:15.760–6:18.600
zh所以我覺得 NVIDIA 很大一部分的優勢,
所以我覺得 NVIDIA 很大一部分的優勢,
6:18.680–6:20.160
zh其實不是顯卡本身,
其實不是顯卡本身,
6:20.400–6:22.600
zh而是它後面那整套 CUDA 生態。
而是它後面那整套 CUDA 生態。
6:22.960–6:25.320
zh至於 AMD 當然不是不能用。
至於 AMD 當然不是不能用。
6:25.440–6:27.480
zhAMD 也有自己對應的環境,
AMD 也有自己對應的環境,
6:27.500–6:30.800
zh叫 ROCm,現在支援已經比以前完整很多,
叫 ROCm,現在支援已經比以前完整很多,
6:31.000–6:33.140
zh很多主流 AI 工具也都能跑。
很多主流 AI 工具也都能跑。
6:33.360–6:35.080
zh只是如果今天是新手,
只是如果今天是新手,
6:35.220–6:38.580
zh我會比較建議你先確認自己固定要用哪些模型、
我會比較建議你先確認自己固定要用哪些模型、
6:38.680–6:41.480
zh哪些工具,再決定要不要選 AMD。
哪些工具,再決定要不要選 AMD。
6:41.760–6:45.300
zh因為用比較低的價格拿到更多 VRAM 當然很香,
因為用比較低的價格拿到更多 VRAM 當然很香,
6:45.540–6:48.200
zh但前提是你要用的東西真的都有支援。
但前提是你要用的東西真的都有支援。
6:48.200–6:50.393
zh不然最後省下硬體的錢,
不然最後省下硬體的錢,
6:50.393–6:53.280
zh卻花很多時間在處理環境跟相容性,
卻花很多時間在處理環境跟相容性,
6:53.520–6:55.080
zh使用體驗反而會變差。
使用體驗反而會變差。
6:55.480–6:57.760
zh那 Apple 相關產品這邊就比較特別。
那 Apple 相關產品這邊就比較特別。
6:58.000–7:00.160
zh如果今天主要是跑語言模型,
如果今天主要是跑語言模型,
7:00.340–7:02.540
zh確實是可以考慮 Mac 相關的產品。
確實是可以考慮 Mac 相關的產品。
7:02.760–7:07.220
zh因為現在 Mac 用的 M 系列 這些晶片,像是 M1、M2,
因為現在 Mac 用的 M 系列 這些晶片,像是 M1、M2,
7:07.420–7:09.340
zh其實都是 Apple 自己設計的,
其實都是 Apple 自己設計的,
7:09.580–7:11.660
zh這整套架構就叫 Apple Silicon。
這整套架構就叫 Apple Silicon。
7:12.060–7:14.240
zh它跟一般桌機一個很大的差別,
它跟一般桌機一個很大的差別,
7:14.320–7:17.560
zh是 CPU 跟 GPU 可以共用同一塊記憶體。
是 CPU 跟 GPU 可以共用同一塊記憶體。
7:17.560–7:19.620
zhApple 把這個叫做 Unified
Apple 把這個叫做 Unified
7:19.620–7:21.960
zhMemory,也就是統一記憶體。
Memory,也就是統一記憶體。
7:22.140–7:24.640
zh一般 NVIDIA 電腦通常是系統 RAM
一般 NVIDIA 電腦通常是系統 RAM
7:24.640–7:26.760
zh跟顯示卡 VRAM 分開算。
跟顯示卡 VRAM 分開算。
7:27.120–7:30.120
zh假設你今天買一張 24GB 的 4090,
假設你今天買一張 24GB 的 4090,
7:30.780–7:33.260
zh模型主要可以直接放進 GPU 的空間
模型主要可以直接放進 GPU 的空間
7:33.260–7:34.540
zh就是這 24GB。
就是這 24GB。
7:34.920–7:36.100
zh但 Mac 不太一樣,
但 Mac 不太一樣,
7:36.240–7:38.220
zh它可以直接做到 64GB、
它可以直接做到 64GB、
7:38.360–7:41.565
zh128GB,甚至更高的共享記憶體,
128GB,甚至更高的共享記憶體,
7:41.565–7:43.640
zhCPU 跟 GPU 都可以使用。
CPU 跟 GPU 都可以使用。
7:43.640–7:47.020
zh所以如果今天碰到的是非常大的語言模型,
所以如果今天碰到的是非常大的語言模型,
7:47.120–7:49.500
zhMac 反而有一個很特殊的優勢。
Mac 反而有一個很特殊的優勢。
7:49.680–7:52.260
zh因為有些模型不是電腦完全算不動,
因為有些模型不是電腦完全算不動,
7:52.360–7:55.520
zh而是一般消費級顯卡的 VRAM 根本放不下。
而是一般消費級顯卡的 VRAM 根本放不下。
7:55.780–7:57.380
zh這時候高記憶體的 Mac,
這時候高記憶體的 Mac,
7:57.480–8:00.060
zh就有機會直接把更大的模型放進去跑。
就有機會直接把更大的模型放進去跑。
8:00.340–8:03.540
zh所以如果今天我的工作主要是 Local LLM,
所以如果今天我的工作主要是 Local LLM,
8:03.760–8:06.100
zh我其實真的會把 Mac 放進選項。
我其實真的會把 Mac 放進選項。
8:06.340–8:08.540
zh而且現在也不只是語言模型。
而且現在也不只是語言模型。
8:08.780–8:11.740
zh像 MiniMax H3 這種很大的影音模型,
像 MiniMax H3 這種很大的影音模型,
8:11.740–8:15.380
zh現在也已經有人真的在 M 系列 Mac 上面跑通。
現在也已經有人真的在 M 系列 Mac 上面跑通。
8:15.580–8:17.660
zh只是這裡就要講到 Apple 跟
只是這裡就要講到 Apple 跟
8:17.660–8:19.820
zhNVIDIA 另外一個很大的差別。
NVIDIA 另外一個很大的差別。
8:20.140–8:22.600
zh前面講 NVIDIA 的時候有提到 CUDA,
前面講 NVIDIA 的時候有提到 CUDA,
8:22.800–8:25.560
zh你可以把 CUDA 理解成目前很多 AI 軟體
你可以把 CUDA 理解成目前很多 AI 軟體
8:25.560–8:27.960
zh最常使用的一套 GPU 運算環境。
最常使用的一套 GPU 運算環境。
8:28.140–8:29.320
zhApple 沒有 CUDA,
Apple 沒有 CUDA,
8:29.500–8:30.980
zh它有自己的一套系統。
它有自己的一套系統。
8:31.200–8:32.997
zh像 Metal 是 Apple 讓程式
像 Metal 是 Apple 讓程式
8:32.997–8:34.900
zh使用 GPU 的底層技術,
使用 GPU 的底層技術,
8:35.120–8:38.480
zhMLX 則是 Apple 做給機器學習使用的框架。
MLX 則是 Apple 做給機器學習使用的框架。
8:38.480–8:41.300
zh其實一般使用者不用記這些名字,
其實一般使用者不用記這些名字,
8:41.360–8:43.420
zh真正要知道的只有一件事情:
真正要知道的只有一件事情:
8:43.700–8:45.180
zh同一個 AI 模型,
同一個 AI 模型,
8:45.260–8:46.860
zh在 NVIDIA 上可以跑,
在 NVIDIA 上可以跑,
8:46.940–8:49.400
zh不代表直接搬到 Mac 就一定可以跑。
不代表直接搬到 Mac 就一定可以跑。
8:49.600–8:51.785
zh很多模型需要有人另外把它適
很多模型需要有人另外把它適
8:51.785–8:53.120
zh配到 Apple 的環境,
配到 Apple 的環境,
8:53.260–8:55.620
zh或者做成專門給 Mac 使用的版本。
或者做成專門給 Mac 使用的版本。
8:55.840–8:59.440
zh這也是為什麼我覺得本地 AI 有一個很重要的觀念:
這也是為什麼我覺得本地 AI 有一個很重要的觀念:
8:59.680–9:03.000
zh跑得動,跟適不適合拿來工作,是兩回事。
跑得動,跟適不適合拿來工作,是兩回事。
9:03.300–9:06.720
zh像 MiniMax H3 現在 Mac 確實可以跑,
像 MiniMax H3 現在 Mac 確實可以跑,
9:06.720–9:08.700
zh這件事情本身很厲害,
這件事情本身很厲害,
9:08.900–9:11.520
zh也代表 Apple 在本地 AI 這一塊已經
也代表 Apple 在本地 AI 這一塊已經
9:11.520–9:13.140
zh不是只能跑語言模型。
不是只能跑語言模型。
9:13.400–9:16.100
zh但是如果我今天的工作是大量做圖片、
但是如果我今天的工作是大量做圖片、
9:16.220–9:17.960
zhComfyUI、影片生成,
ComfyUI、影片生成,
9:18.180–9:20.840
zh而且新的模型一出來我就想馬上拿來測,
而且新的模型一出來我就想馬上拿來測,
9:21.000–9:23.600
zh那目前我自己還是會比較偏 NVIDIA。
那目前我自己還是會比較偏 NVIDIA。
9:23.780–9:26.020
zh因為很多新模型跟新的 workflow,
因為很多新模型跟新的 workflow,
9:26.140–9:28.820
zh通常還是先在 CUDA 上面被完整測試。
通常還是先在 CUDA 上面被完整測試。
9:29.120–9:31.560
zhNVIDIA 很可能照著官方或者社群
NVIDIA 很可能照著官方或者社群
9:31.560–9:32.720
zh教學就可以開始跑,
教學就可以開始跑,
9:32.720–9:35.300
zhMac 有時候則要等別人移植、
Mac 有時候則要等別人移植、
9:35.340–9:38.540
zh調整流程,或者自己處理一些相容性的問題。
調整流程,或者自己處理一些相容性的問題。
9:39.000–9:41.160
zh所以 Apple 不是不能跑 AI,
所以 Apple 不是不能跑 AI,
9:41.460–9:43.080
zh比較準確的說法是:
比較準確的說法是:
9:43.220–9:45.220
zh如果主要跑大型語言模型,
如果主要跑大型語言模型,
9:45.480–9:48.640
zhMac 的大容量共享記憶體其實非常有吸引力;
Mac 的大容量共享記憶體其實非常有吸引力;
9:48.840–9:53.220
zh但如果圖片、影片、ComfyUI、新模型全部都想玩,
但如果圖片、影片、ComfyUI、新模型全部都想玩,
9:53.440–9:56.620
zh目前 NVIDIA 的整體生態還是比較省事。
目前 NVIDIA 的整體生態還是比較省事。
9:56.740–9:58.400
zh因為我買一台工作機,
因為我買一台工作機,
9:58.620–10:01.460
zh在意的不是「網路上有沒有人成功跑過一次」。
在意的不是「網路上有沒有人成功跑過一次」。
10:01.460–10:03.080
zh我更在意的是,
我更在意的是,
10:03.160–10:05.380
zh我每天真的要用這些東西的時候,
我每天真的要用這些東西的時候,
10:05.480–10:06.680
zh到底麻不麻煩。
到底麻不麻煩。
10:06.955–10:10.000
zh那講到這裡,其實還有一個界線要先說清楚。
那講到這裡,其實還有一個界線要先說清楚。
10:10.320–10:12.660
zh前面我們一直在講 24GB、
前面我們一直在講 24GB、
10:12.800–10:15.380
zh32GB,甚至 Mac 的大記憶體,
32GB,甚至 Mac 的大記憶體,
10:15.600–10:18.800
zh這些都還是一般人真的有可能買回家的機器。
這些都還是一般人真的有可能買回家的機器。
10:19.020–10:21.000
zh但如果今天你的目標是:
但如果今天你的目標是:
10:21.260–10:24.180
zh我要在家裡直接跑完整版的超大型模型。
我要在家裡直接跑完整版的超大型模型。
10:24.500–10:26.500
zh那就完全是另外一個等級了。
那就完全是另外一個等級了。
10:26.500–10:29.840
zh像現在 DeepSeek V4 Flash 這種模型,
像現在 DeepSeek V4 Flash 這種模型,
10:29.960–10:33.260
zh雖然它每次回答的時候只會動用其中一部分,
雖然它每次回答的時候只會動用其中一部分,
10:33.420–10:35.720
zh但整套模型本身還是非常大。
但整套模型本身還是非常大。
10:35.900–10:38.240
zh你可以把它想成一間很大的公司,
你可以把它想成一間很大的公司,
10:38.500–10:40.860
zh一次工作可能只叫幾個部門出來,
一次工作可能只叫幾個部門出來,
10:41.080–10:42.860
zh但其他部門還是得存在。
但其他部門還是得存在。
10:43.200–10:45.800
zh所以如果真的要完整部署這種模型,
所以如果真的要完整部署這種模型,
10:45.920–10:48.540
zh通常就不是買一張 5090 可以解決,
通常就不是買一張 5090 可以解決,
10:48.700–10:51.500
zh而是會開始進到多張資料中心 GPU、
而是會開始進到多張資料中心 GPU、
10:51.507–10:53.000
zh伺服器這種等級。
伺服器這種等級。
10:53.340–10:54.480
zh像 GB200、
像 GB200、
10:54.490–10:58.120
zhB200 這些當然很強,但價格、耗電、
B200 這些當然很強,但價格、耗電、
10:58.150–11:01.260
zh散熱跟整套機器都已經不是一般使用
散熱跟整套機器都已經不是一般使用
11:01.260–11:02.420
zh者會考慮的東西。
者會考慮的東西。
11:02.700–11:05.180
zh所以我覺得一般人在玩 Local AI,
所以我覺得一般人在玩 Local AI,
11:05.360–11:08.240
zh大部分指的都是所謂的量化版本的模型,
大部分指的都是所謂的量化版本的模型,
11:08.460–11:09.700
zh所以不需要追求:
所以不需要追求:
11:09.960–11:12.200
zh「最大的模型我也一定要滿血跑。」
「最大的模型我也一定要滿血跑。」
11:12.420–11:14.200
zh我們比較實際的做法,
我們比較實際的做法,
11:14.220–11:16.720
zh本來就是找適合自己的硬體 GPU,
本來就是找適合自己的硬體 GPU,
11:17.020–11:18.900
zh然後挑選適合的量化模型。
然後挑選適合的量化模型。
11:18.900–11:21.320
zh只要它已經可以完成我的工作,
只要它已經可以完成我的工作,
11:21.360–11:23.900
zh那麼就是一個值得投資的考量了
那麼就是一個值得投資的考量了
11:24.181–11:25.900
zh那回到一般人的工作機,
那回到一般人的工作機,
11:26.000–11:27.120
zh顯卡選完之後,
顯卡選完之後,
11:27.200–11:28.880
zh我自己還會補兩個東西。
我自己還會補兩個東西。
11:29.140–11:30.660
zh第一個是系統 RAM。
第一個是系統 RAM。
11:30.960–11:33.640
zh前面 VRAM 是顯示卡自己的記憶體,
前面 VRAM 是顯示卡自己的記憶體,
11:33.860–11:36.720
zhRAM 則是整台電腦平常在用的記憶體。
RAM 則是整台電腦平常在用的記憶體。
11:36.900–11:40.500
zh如果我都已經組到 24GB VRAM 這種等級,
如果我都已經組到 24GB VRAM 這種等級,
11:40.620–11:43.340
zh我自己通常會直接抓 64GB RAM。
我自己通常會直接抓 64GB RAM。
11:43.480–11:45.940
zh不是因為 32GB 不能用,
不是因為 32GB 不能用,
11:45.940–11:49.100
zh而是實際工作時你不可能只開一個模型。
而是實際工作時你不可能只開一個模型。
11:49.160–11:50.980
zh瀏覽器、IDE、
瀏覽器、IDE、
11:51.120–11:53.680
zhAgent、ComfyUI 都可能一起跑,
Agent、ComfyUI 都可能一起跑,
11:53.880–11:56.280
zh而且模型太大塞不進 VRAM 的時候,
而且模型太大塞不進 VRAM 的時候,
11:56.520–11:58.840
zh有些東西還可以暫時丟到系統 RAM。
有些東西還可以暫時丟到系統 RAM。
11:58.940–12:01.000
zh這種做法通常會比較慢,
這種做法通常會比較慢,
12:01.200–12:04.320
zh但至少可以讓一些原本塞不下的模型跑起來。
但至少可以讓一些原本塞不下的模型跑起來。
12:04.660–12:07.960
zh所以 64GB 對我來說比較像是留一點空間,
所以 64GB 對我來說比較像是留一點空間,
12:08.160–12:10.370
zh不要每次換模型都開始撞牆。
不要每次換模型都開始撞牆。
12:10.500–12:13.320
zh還有像是前面提到的 Mac 也是同概念,
還有像是前面提到的 Mac 也是同概念,
12:13.320–12:17.780
zh只是會直接整個記憶體考量而已。再來就是 SSD。
只是會直接整個記憶體考量而已。再來就是 SSD。
12:18.020–12:20.600
zh這個真的玩本地 AI 之後很容易爆。
這個真的玩本地 AI 之後很容易爆。
12:20.860–12:22.380
zh因為模型十幾 GB、
因為模型十幾 GB、
12:22.380–12:23.920
zh幾十 GB 很正常,
幾十 GB 很正常,
12:24.080–12:26.370
zh圖片跟影片還會再加 VAE、
圖片跟影片還會再加 VAE、
12:26.370–12:27.850
enLoRA、Encoder,
LoRA、Encoder,
12:27.880–12:30.980
zh各種版本全部累積起來會大量的吃滿空間,
各種版本全部累積起來會大量的吃滿空間,
12:31.260–12:34.300
zh用一般儲存會影響到載入這些東西的速度。
用一般儲存會影響到載入這些東西的速度。
12:34.520–12:36.740
zh而且你一定不會只抓一個模型。
而且你一定不會只抓一個模型。
12:37.020–12:40.080
zh所以如果真的要長期把這台當 AI 工作機,
所以如果真的要長期把這台當 AI 工作機,
12:40.080–12:42.580
zhSSD 我也會盡量抓高一點。
SSD 我也會盡量抓高一點。
12:43.008–12:44.880
zh所以綜合前面這些條件,
所以綜合前面這些條件,
12:45.040–12:47.880
zh如果今天是我自己要組一台比較全面的
如果今天是我自己要組一台比較全面的
12:47.880–12:49.140
zh本地 AI 工作機,
本地 AI 工作機,
12:49.300–12:51.547
zh我目前還是會優先選 NVIDIA,
我目前還是會優先選 NVIDIA,
12:51.547–12:54.980
zh而且 VRAM 我會從 24GB 左右開始看。
而且 VRAM 我會從 24GB 左右開始看。
12:55.120–12:58.900
zh原因很簡單,一個是 CUDA 生態現在還是比較完整,
原因很簡單,一個是 CUDA 生態現在還是比較完整,
12:58.960–13:00.108
zh很多新的模型、
很多新的模型、
13:00.108–13:02.220
zhComfyUI workflow 跟影音
ComfyUI workflow 跟影音
13:02.220–13:04.360
zh工具通常都先支援 NVIDIA;
工具通常都先支援 NVIDIA;
13:04.360–13:06.720
zh另外就是 24GB 這個級距,
另外就是 24GB 這個級距,
13:06.740–13:08.320
zh已經可以涵蓋不少語言、
已經可以涵蓋不少語言、
13:08.440–13:10.200
zh圖片跟部分影片模型,
圖片跟部分影片模型,
13:10.480–13:13.480
zh不會每碰到一個新模型就先卡在 VRAM 不夠。
不會每碰到一個新模型就先卡在 VRAM 不夠。
13:13.600–13:15.760
zh有預算的話,32GB、
有預算的話,32GB、
13:15.900–13:18.020
zh48GB 當然會更舒服,
48GB 當然會更舒服,
13:18.220–13:19.960
zh但這就看每個人的預算。
但這就看每個人的預算。
13:20.220–13:21.980
zh再來是系統記憶體。
再來是系統記憶體。
13:22.120–13:24.240
zh如果顯卡都已經選到這個等級,
如果顯卡都已經選到這個等級,
13:24.400–13:26.980
zh我自己會建議至少 64GB RAM。
我自己會建議至少 64GB RAM。
13:27.460–13:29.140
zh因為實際跑模型的時候,
因為實際跑模型的時候,
13:29.240–13:32.640
zh不只是 GPU 在工作,系統本身、Agent、
不只是 GPU 在工作,系統本身、Agent、
13:32.920–13:34.580
zhComfyUI、瀏覽器,
ComfyUI、瀏覽器,
13:34.760–13:37.500
zh甚至模型 offload 都可能一起吃到 RAM。
甚至模型 offload 都可能一起吃到 RAM。
13:37.820–13:39.280
zh最後就是 SSD,
最後就是 SSD,
13:39.280–13:41.300
zh這個我也不會省太多。
這個我也不會省太多。
13:41.440–13:42.740
zh就如前面說的,
就如前面說的,
13:42.820–13:44.260
zh載入初始化的模型,
載入初始化的模型,
13:44.420–13:46.520
zh很容易就可以吃掉大量空間,
很容易就可以吃掉大量空間,
13:46.840–13:49.740
zh而且 SSD 的速度也會直接影響模型第
而且 SSD 的速度也會直接影響模型第
13:49.740–13:50.980
zh一次載入的時間。
一次載入的時間。
13:51.260–13:54.020
zh所以如果要把它簡化成三件事情:
所以如果要把它簡化成三件事情:
13:54.200–13:55.405
zhGPU 跟 VRAM,
GPU 跟 VRAM,
13:55.405–13:57.680
zh主要決定模型能不能順利跑,
主要決定模型能不能順利跑,
13:57.680–13:58.820
zh以及跑得多快。
以及跑得多快。
13:59.100–14:02.200
zhRAM,決定系統有沒有足夠空間去載入、
RAM,決定系統有沒有足夠空間去載入、
14:02.360–14:04.740
zhoffload 跟同時處理其他工作。
offload 跟同時處理其他工作。
14:05.040–14:07.700
zhSSD,決定你能放多少模型,
SSD,決定你能放多少模型,
14:07.700–14:10.010
zh以及模型載入時要等多久。
以及模型載入時要等多久。
14:10.010–14:13.600
zh如果只是要我直接給一套比較不容易踩雷的方向,
如果只是要我直接給一套比較不容易踩雷的方向,
14:13.660–14:18.240
zh那我目前會是:NVIDIA、24GB VRAM 起跳、
那我目前會是:NVIDIA、24GB VRAM 起跳、
14:18.360–14:19.620
en64GB RAM,
64GB RAM,
14:19.880–14:21.700
zh再準備夠大的 SSD。
再準備夠大的 SSD。
14:21.900–14:23.280
zh這不是唯一答案,
這不是唯一答案,
14:23.500–14:26.540
zh但如果今天目標是語言、圖片、影片、
但如果今天目標是語言、圖片、影片、
14:26.800–14:28.060
zhAgent 都想碰,
Agent 都想碰,
14:28.320–14:30.980
zh而且希望新模型出來不要每次先處理
而且希望新模型出來不要每次先處理
14:30.980–14:32.220
zh一堆相容性問題,
一堆相容性問題,
14:32.500–14:35.160
zh我覺得這是目前比較實際的一個起點。
我覺得這是目前比較實際的一個起點。