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

服务迁移至Watson Studio后,如何查找旧Machine Learning部署?

找回未关联Watson Studio项目的旧Watson Machine Learning部署

别担心,这种情况我碰到过不少,给你几个实用的方法找回那些旧部署:

方法1:直接通过IBM Cloud控制台访问

  • 登录IBM Cloud账号,找到你之前创建的Watson Machine Learning服务实例
  • 进入服务详情页后,别点“Access in Watson Studio”,直接看左侧导航栏里的**「Deployments」**选项,点进去就能看到所有历史部署——不管有没有关联项目,这里都会完整显示。

方法2:用Watson Machine Learning Python SDK查询

如果习惯用代码操作,这个方法更高效:

  1. 先安装SDK(没装过的话):
    pip install ibm-watson-machine-learning
    
  2. 然后用这段代码连接服务并列出所有部署:
    from ibm_watson_machine_learning import APIClient
    
    # 替换成你的服务凭证,从IBM Cloud服务详情页获取
    wml_credentials = {
        "url": "你的Watson ML服务URL",
        "apikey": "你的服务API密钥"
    }
    
    client = APIClient(wml_credentials)
    # 如果之前设置过默认空间,加上这行;没设置过可以跳过
    client.set.default_space("你的默认空间ID")
    
    # 获取所有部署详情
    all_deployments = client.deployments.get_details()
    # 可以循环打印部署名称和ID,方便查找
    for deployment in all_deployments['resources']:
        print(f"部署名称: {deployment['entity']['name']}, ID: {deployment['metadata']['id']}")
    

方法3:调用Watson Machine Learning REST API

要是喜欢用API工具(比如Postman),可以直接发请求:

  • 请求地址:https://<你的服务所在区域>.ml.cloud.ibm.com/ml/v4/deployments?version=2021-05-01
  • 请求方法:GET
  • 请求头:带上Authorization: Bearer <你的IBM Cloud IAM访问令牌>(令牌可以通过IBM Cloud IAM API生成)

另外,给你个小建议:之后可以把这个旧服务关联到一个Watson Studio项目里,这样以后在Studio里就能直接管理这些部署,不用再绕路啦。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 04:00:01