You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将TheBloke/Luna-AI-Llama2-Uncensored-GGML部署至SageMaker遇故障求助

问题排查与解决方案

核心端点部署失败(UnexpectedStatusException)

原因分析

CloudWatch日志里的_pickling.UnpicklingError: could not find MARK和DownloadError指向两个关键问题:

  • 你使用的GGML格式模型与SageMaker官方TGI(Text Generation Inference)容器不兼容,TGI默认仅支持Transformers标准格式模型,不支持GGML量化格式;
  • 模型文件在下载过程中损坏,导致反序列化加载时出错。

解决步骤

  • 更换适配模型:改用TheBloke提供的Transformers格式版本,比如TheBloke/Luna-AI-Llama2-Uncensored-HF,该格式直接兼容SageMaker TGI容器;
  • 若坚持使用GGML模型:需自定义基于llama.cpp的推理容器,替换官方TGI容器,确保容器支持GGML格式解析;
  • 重新部署:更换模型或容器后,确认IAM角色拥有Hugging Face Hub和S3的访问权限,再重新执行部署代码。

pip依赖冲突问题

直接执行以下命令降级tornado到符合要求的版本:

pip install tornado==6.2

如果是部署脚本中的依赖,建议在requirements.txt中锁定版本:

tornado>=6.0.3,<6.3
distributed==2022.7.0

pip root用户运行警告

在Notebook中创建并激活虚拟环境,后续所有依赖安装都在虚拟环境内执行:

python -m venv sagemaker-env
source sagemaker-env/bin/activate

内容的提问来源于stack exchange,提问作者Royi Bernthal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 08:56:09