本文章记录魔搭平台部署训练后的模型的尝试过程以及遇到的问题。

先进入部署界面准备。

首先尝试之前使用过的函数计算(FC)部署。选择我的模型中训练过的repo111,选择函数计算(FC),点击一键部署。

之后界面看似没有跳转,实际上在url中已经出现了“模型不存在configuration文件”的错误信息,接下来我们需要尝试寻找该文件是否存在。

进入我的模型界面,可以查看训练的模型以及相关文件与信息。

在文件列表中,我们惊喜的发现,存在着一个文件名叫做“configuration.json”的文件,这证明该模型是存在着一个configuration的文件的,那么为什么在部署时界面没有正常跳转到阿里云的界面,而是显示了“模型不存在configuration文件”这样的错误信息呢?答案尚未可知。

我们可能需要换一种方法来实现线上部署了。

这一次我们选择第二种方式线上部署训练后的模型,PAI-EAS服务方法。选择我的模型中训练过的repo111,选择PAI-EAS,点击一键部署。

跳转到了阿里云的界面修改部署细节选项。

选择消费方案。

显示部署中...

经过并不漫长的等待,进程结束,于是我们惊喜的发现,部署失败了!

点击查看日志链接,我们进入到阿里云的日志界面,我们可以注意到产生了错误,内容为“Attibute framework is missing from configuration.json”,由此我们得知,configuration文件中可能有配置项缺失,这实在是可喜可贺,因为这次好歹证实了configuration文件的客观存在。

通过官方文档,我们得知。framework的配置项是必须的。

我们在configuration文件中添加上framework的配置信息,问题理应解决了。

经过再一次轻车熟路的操作之后,我们惊喜的发现,部署仍然失败,日志报错仍未改变。

暂时没有什么解决思路,在之后的时间,可能会搜集信息,继续尝试解决训练后模型的部署问题。这也提醒我,需要找一个可行的替代方案来预防该问题无法解决了。

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐