赐教: 可否通过本地 PC 替代云端实现 Stable Diffusion 生图,降低本? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tsja
V2EX    Stable Diffusion

赐教: 可否通过本地 PC 替代云端实现 Stable Diffusion 生图,降低本?

  •  
  •   tsja 2024-09-25 10:01:24 +08:00 3249 次点击
    这是一个创建于 430 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司计划使用 Stale Diffusion 实现 AI 生图功能,但发现云服务器的成本较高,一年下来至少一万。相比之下,个人 PC 的配置似乎更划算。

    我的设想是:当服务器需要处理 AI 生成图片时,可以将计算任务转交给本地 PC ,生成完成后再将结果上传至服务器。想请教大家,这种方案是否可行

    另外,如果使用 32G/64G 内存的 Mac 来处理 Stable Diffusion 生成任务,在生图性能上相比 PC 有优势吗?

    感谢各位大佬的建议和指导!

    20 条回复    2024-09-27 09:55:18 +08:00
    xtreme1
        1
    xtreme1  
       2024-09-25 10:16:05 +08:00
    m 系列跑 sd 比较慢, 这玩意是计算密集不是 io 密集
    flmn
        2
    flmn  
       2024-09-25 10:19:03 +08:00
    这种方案当然可行。用户提请求,云端将请求入库待处理; PC 连到云端,取出任务处理再回传。
    huage
        3
    huage  
       2024-09-25 10:20:34 +08:00
    考虑成本就自己建,买一台二手 GPU 服务器或者自己装一台都行,初始投入比较高
    iyiluo
        4
    iyiluo  
       2024-09-25 10:21:17 +08:00
    还不如自建服务器
    tsja
        5
    tsja  
    OP
       2024-09-25 10:25:43 +08:00
    @xtreme1 我是看到 M2 Max 的 Mac Studio 32G 内存 1.3w, 64G 的 2w, 同样价格 PC 显存也就 24G, 会不会因为 Mac 统一内存更大换来的出图效率高一些?
    13240284671
        6
    13240284671  
       2024-09-25 10:26:55 +08:00
    通过 frp 代理,可以实现
    1.需要买一台中转服务器(10M 带宽的就行)
    2.window 跑的话,需要几天重启一次
    3.电费一天也要几块钱吧
    最好是买一台服务器,找有公网 ip 的托管
    tsja
        7
    tsja  
    OP
       2024-09-25 10:27:17 +08:00
    @flmn 好的, 谢谢! 请问这种方式, 有没有可以参考的开源项目或最佳实践呢?
    xtreme1
        8
    xtreme1  
       2024-09-25 10:27:41 +08:00
    @tsja 5#
    有个玩意叫 2080Ti 魔改 22g....
    tsja
        9
    tsja  
    OP
       2024-09-25 10:29:55 +08:00
    @13240284671 谢谢!
    SamLacey
        10
    SamLacey  
       2024-09-25 10:36:35 +08:00
    @tsja #5 64g 出大图有优势,n 卡有 cuda 加速,出图速度会快很多,还能炼丹
    tsja
        11
    tsja  
    OP
       2024-09-25 10:40:44 +08:00
    @SamLacey 谢谢, 我的需求还是速度 > 质量, 那我还是考虑 N 卡吧
    sunny352787
        12
    sunny352787  
       2024-09-25 10:47:14 +08:00
    不要用 mac 跑,仅仅是显存大没啥用,还是得 N 卡,搞个 4070 、4080 的机器,虽然显存看着不大,但出图速度很快,而且 cuda 跑 SD 资料很多,mac 碰到问题都不好查
    tool2dx
        13
    tool2dx  
       2024-09-25 11:09:49 +08:00
    https://vladmandic.github.io/sd-extension-system-info/pages/benchmark.html

    可以看一下这个,来选择最合适的硬件
    devilweime
        14
    devilweime  
       2024-09-25 11:17:21 +08:00
    已经在本地畅玩了,重点是显卡,看公司舍不舍花钱了
    codersun123
        15
    codersun123  
       2024-09-25 11:29:08 +08:00
    4090 的服务器才 2 块钱 1 个小时,你按需使用,需要的时候把服务器开机,不需要的时候关机。自己写点脚本连入系统就好了
    superkkk
        16
    superkkk  
       2024-09-25 11:40:15 +08:00 via iPhone
    gpu.pro 这上面有 5 毛一小时的 3080 20g 显卡,但是我用起来感觉网速挺垃圾的。op 可以尝试新注册不同的平台薅羊毛,现在好多出租显卡的平台,薅羊毛能优惠不少钱
    L13
        17
    L13  
       2024-09-25 12:02:31 +08:00
    一年才一万,什么 GPU 云服务器能这么便宜
    lessurliu
        18
    lessurliu  
       2024-09-25 12:09:25 +08:00
    之前自己实现过,我的方案是云端任务存到 redis 队列,本地监听队列然后执行生图任务。也可以搞消息队列,但国内云厂商 redis 很便宜,一个月只要几块钱,这样搞也不用代理啥的,比较稳定
    flmn
        19
    flmn  
       2024-09-26 10:04:41 +08:00
    @tsja 不需要什么框架。最简单的,相信数据库你已经在用了吧,就定时扫表呗。复杂点的,弄个 redis/消息队列/websocket 啥的及时通知。如果是我,第一版肯定是先用数据库,不够用了再改更复杂的方式。
    tsja
        20
    tsja  
    OP
       2024-09-27 09:55:18 +08:00
    @lessurliu @flmn 感谢大佬
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2692 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:34 PVG 10:34 LAX 18:34 JFK 21:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86