REST API (v1alpha3)
Kubeflow 模型注册中心 API (v1alpha3) API 参考
本文档描述了 v1alpha3
Kubeflow 模型注册中心 REST API 的 API 规范。
关于 REST API
在大多数 Kubeflow 平台部署中,Kubeflow 模型注册中心 REST API 可通过 /api/model_registry/
HTTP 路径访问。
例如,如果您在 https://kubeflow.example.com
托管 Kubeflow,则 API 将在 https://kubeflow.example.com/api/model_registry/
可用。
提示
我们建议使用模型注册中心 Python 客户端,因为它提供了更友好的界面。身份验证
请求如何进行身份验证和授权取决于您使用的分发版。通常,您需要在请求头中提供令牌或 cookie。
请参阅您的Kubeflow 分发版文档了解更多信息。
示例用法
要使用 API,您需要向相应的端点发送 HTTP 请求。
例如,要列出所有 Artifact 实体,请向以下 URL 发送 GET
请求
https://kubeflow.example.com/api/model_registry/v1alpha3/artifacts?pageSize=100&orderBy=ID
Swagger UI
以下 Swagger UI 是根据 Kubeflow 模型注册中心的 0.2.16
版本针对 v1alpha3
REST API 自动生成的。
注意
由于身份验证和 CORS 的限制,Swagger UI 的“try it out”功能无法使用,但它可以帮助您构建正确的 API 调用。最后修改日期:2025年2月14日: 为模型注册中心添加 Swagger UI (#3980) (6aefa59)