1. 提取报错信息:
huggingface_hub.errors.HFValidationError: Repo id must be in the form 'repo_name' or 'namespace/repo_name': '/root/Qwen2.5-Coder-7B '. Use `repo_type` argument if needed.
使用本地推理引擎启动正常,docker挂载后启动异常,报错信息如下:
处理思路:
看似路径问题,先从路径和权限方面入手,但使用特权容器启动后依旧报错,并且进到容器排查该路径下模型存在且无误
最终解决方案:
容器内模型挂载路径不能使用两层路径,加成三层目录可解决。
例如:
docker run -d -v /root/ai/Qwen2.5-Coder-7B:/root/Qwen2.5-Coder-7B 会报上述错误
改为
docker run -d -v /root/ai/Qwen2.5-Coder-7B:/root/ai/Qwen2.5-Coder-7B 可解决
总结:启动遇到类似 'repo_name' or 'namespace/repo_name' 的报错,多为模型路径找不到的错误,可从该思路入手排查