爱玩 AIO 的垃圾佬们, 一般都 用过 或 在用 immich, 记录点与其相关的一些小问题
困扰
想必困扰最多的就是机器学习依赖模型的下载问题(众所周知的原因, huggingface 的访问是需要魔法的)
办法
上游留学
旁路由 (甚至 主路由) 内置留学能力
如 openwrt, ikuai, istoreos 等,下游设备无感知
自己留学
immich 宿主机 或 容器 独立留学
v2ray, http/socket proxy 等
手工预置
提前下载,放置对应位置
放置位置
/config/machine-learning/models
(容器内部路径)
注意: 这是 immich 容器内部路径,
容器部署时一般会挂载 /config 到宿主机的, 按自己实际的挂载情况存放即可
# 智能搜索 模型
/config/machine-learning/models/clip
# 人脸识别 模型
/config/machine-learning/models/facial-recognition
默认初始状态, 只需要预置5个模型即可:
-
搜索模型
-
识别模型
往往,都会把 搜索模型 切换为对中文更友好的 XLM-Roberta-Large-Vit-B-16Plus
获取方式
-
三方网盘打包
有一定风险, 也存在一定兼容问题, PASS
-
自己按需逐一下载
较为放心, 但需要一点点操作, OK
出国方式
- 有私人飞机 且 油量充足,直接坐飞机
- 无私人飞机 或 油量拮据, 用 Watt Toolkit (Steam++) 的网络加速
要勾选 Github 加速 (内置了
huggingface
支持)
下载方式
-
本机有 git 环境, 直接 clone 对应模型项目
简单 & 粗暴, 但体积会较大冗余很多
-
本机有 python 环境, 直接 huggingface-cli 下载对应模型项目
简单 & 粗暴, 但体积会较大冗余很多
# 临时存放目录 mkdir -p ./immich-app # 下载指定项目到临时目录 huggingface-cli download --resume-download immich-app/ViT-B-32__openai --local-dir immich-app/ViT-B-32__openai huggingface-cli download --resume-download immich-app/antelopev2 --local-dir immich-app/antelopev2 huggingface-cli download --resume-download immich-app/buffalo_l --local-dir immich-app/buffalo_l huggingface-cli download --resume-download immich-app/buffalo_m --local-dir immich-app/buffalo_m huggingface-cli download --resume-download immich-app/buffalo_s --local-dir immich-app/buffalo_s # 移动已下载项目到正确位置 (假设 宿主机挂载位置: `/volume1/docker/immich/config`) mv immich-app/ViT-B-32__openai /volume1/docker/immich/config/machine-learning/models/clip/ mv immich-app/antelopev2 /volume1/docker/immich/config/machine-learning/models/facial-recognition/ mv immich-app/buffalo_l /volume1/docker/immich/config/machine-learning/models/facial-recognition/ mv immich-app/buffalo_m /volume1/docker/immich/config/machine-learning/models/facial-recognition/ mv immich-app/buffalo_s /volume1/docker/immich/config/machine-learning/models/facial-recognition/
-
手工逐一单文件下载
费时费力 & 省油, 但体积较小无冗余
自己下载完的也上传了网盘, 方便以后使用: https://pan.baidu.com/s/1H4c-P9NpdLyKojBLZYQ-7g?pwd=98a1 (对应版本是: v1.129.0)