我在参考模型注册表时无法为模型提供服务。根据帮助,路径应如下所示:
模型:/ model_name / stage
当我输入终端时:mlflow models serve -m models:/ml_test_model1/Staging --no-conda -h 0.0.0.0 -p 5003
我收到错误:mlflow.exceptions.MlflowException: Not a proper models:/ URI: models:/ml_test_model1/Staging/MLmodel. Models URIs must be of the form 'models:/<model_name>/<version or stage>'.
模型已注册,并在数据库和服务器中可见。如果我输入绝对路径,它将起作用(experiment_id / run_id / artifacts / model_name)。
mlflow版本:1.4Python版本:3.7.3
是某些环境设置还是其他问题?
引用模型工件的样式已从mlflow v1.5(Bug Fix)中修复。
重新启动mlflow服务器之前,您需要运行mlflow db upgrade <db uri>
刷新架构。
[您可能会发现列出的注册模型很有帮助:
<server>:<port>/api/2.0/preview/mlflow/registered-models/list