开发者社区 > ModelScope模型即服务 > 多模态 > 正文

modelscope模型部署到PAI EAS上调试报错

根据这个文档来进行EAS模型部署的: https://www.modelscope.cn/docs/%E9%83%A8%E7%BD%B2EAS#EAS%E6%9C%8D%E5%8A%A1%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6

用 damo/nlp_structbert_sentiment-classification_chinese-ecommerce-base 这个测试模型,能够成功部署,而且在线调试也可以正常输出结果。

但是用 damo/multi-modal_team-vit-large-patch14_multi-modal-similarity 这个多模态模型部署后,在线调试报错: 400 Content-Type: text/html; charset=utf-8 Date: Wed, 26 Apr 2023 08:58:51 GMT Server: envoy Vary: Accept-Encoding X-Envoy-Upstream-Service-Time: 3 TypeError('byte indices must be integers or slices, not str')

输入是参考Modelscope的在线体验部分 ( https://modelscope.cn/models/damo/multi-modal_team-vit-large-patch14_multi-modal-similarity/summary):一只熊猫

展开
收起
codyinnowhere 2023-04-26 17:16:59 260 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    检查您的模型文件和代码是否正确上传到了 EAS 服务上,并且路径设置正确。您可以通过在 EAS 服务上执行 ls 命令来查看文件是否存在,并检查路径是否正确。

    检查您在 EAS 服务上安装的 Python 环境和依赖项是否与您在本地运行代码时使用的环境和依赖项相同。如果存在不同,可能会导致模型无法加载或运行。您可以在 EAS 服务上执行 pip list 命令来查看已安装的 Python 包和版本,并与您在本地运行代码时的环境进行比较。

    检查您在 EAS 服务上设置的模型加载代码是否正确。您可以在 EAS 服务上尝试手动加载模型,并检查是否存在加载模型时的错误。

    检查您在 EAS 服务上设置的端口号是否正确,并且在本地代码中进行了正确的配置,以便可以与模型进行通信。

    2023-07-10 07:51:12
    赞同 展开评论 打赏

包含图像描述、文本生成图片、版面分析、多模态表征、视觉问答、文档理解等多个领域

相关电子书

更多
大规模机器学习在蚂蚁+阿里的应用 立即下载
基于Spark的面向十亿级别特征的 大规模机器学习 立即下载
基于Spark的大规模机器学习在微博的应用 立即下载