0 / 0
Go back to the English version of the documentation
Konuşlandırmayı güncelleştirme
Last updated: 07 Tem 2023
Konuşlandırmayı güncelleştirme

Çevrimiçi ya da toplu bir konuşlandırma yarattıktan sonra, konuşlandırma ayrıntılarında değişiklik yapabilir ve dağıtımınızla ilişkili varlıkları güncelleyebilirsiniz.

Bu kısımlara bakın:

Konuşlandırma ayrıntıları güncelleniyor

Konuşlandırma adı, tanım, meta veri ve etiketler gibi genel konuşlandırma ayrıntılarını aşağıdaki yöntemlerden birini kullanarak güncelleyebilirsiniz:

Kullanıcı arabiriminden konuşlandırma ayrıntılarının güncellenmesi

  1. Konuşlandırma alanınızın Konuşlandırmalar sekmesinden, konuşlandırmaya ilişkin eylem menüsünü tıklatın ve Yapılandırmayı düzenleseçeneğini belirleyin.

  2. Gerekli güncellemeleri yapın ve daha sonra, Kaydetdüğmesini tıklatın.

    İpucu: Devreye alma için bilgi sayfasından da bir devreye almayı güncelleyebilirsiniz.

    Konuşlandırmayı güncellemek için aşağıdaki adımları izleyin:

  3. Ayrıntıları görüntülemek için konuşlandırma adını tıklatın.

  4. Konuşlandırmayı düzenlemek için bilgi sayfasındaki Düzenle simgelerinden birini tıklatın.

Konuşlandırma yapılanışının güncellenmesi

Yama API komutunu kullanarak konuşlandırma ayrıntılarının güncellenmesi

Devreye alma ayrıntılarını güncelleştirmek için Watson Machine Learning API Patch komutunu kullanın.

curl -X PATCH '<deployment endpoint url>/ml/v4/deployments/<deployment id>?space_id=<space id>&version=<YYYY-MM-DD>' \n--data-raw '[
    {
        "op": "<operation type>",
        "path": "<path>",
        "value": "<new value>"
    },
    {
        "op": "<operation type>",
        "path": "<path>",
        "value": "<new value>"
    }
]'

Örneğin, konuşlandırmaya ilişkin bir açıklamayı güncelleştirmek için:

curl -X PATCH '<deployment endpoint url>/ml/v4/deployments/<deployment_id>?space_id=<space_id>&version=<YYYY-MM-DD>' \n--data-raw '[
    {
        "op": "replace",
        "path": "/description",
        "value": "<new_description>"
    },
]'

Notlar:

  • <operation type>için "add", "remove"ya da "replace"kullanın.

Bir devreye alma ile ilişkili varlıkların güncellenmesi

Çevrimiçi ya da toplu konuşlandırma yarattıktan sonra, konuşlandırılan varlığı aynı uç noktadan güncelleyebilirsiniz. Örneğin, daha iyi bir performans gösteren modeliniz varsa, konuşlandırılan modeli iyileştirilmiş sürümle değiştirebilirsiniz. Güncelleme tamamlanınca, REST API uç noktasından yeni model kullanılabilir.

Bir varlığı güncellemeden önce, bu koşulların doğru olduğundan emin olun:

Konuşlandırma alanı kullanıcı arabiriminden bir varlığı güncelleme

  1. Konuşlandırma alanınızın Konuşlandırmalar sekmesinden, konuşlandırmaya ilişkin eylem menüsünü tıklatın ve Varlığı değiştiröğesini seçin.

  2. Değiştirmek istediğiniz varlığı seçin ve Değiştirdüğmesini tıklatın.

  3. Devreye alınan varlığı değiştirmek için yeni bir varlığı sürükleyin ya da karşıya yükleyin.

  4. Başarılı bir güncelleştirmeyi doğrulayan bildirim iletisini bekleyin ve daha sonra, yeni devreye almayı test edin.

Devreye alınan bir varlığın değiştirilmesi

Yama API komutunu kullanarak bir varlığı güncelleme

Desteklenen herhangi bir varlığı güncellemek için Watson Machine Learning API Patch komutunu kullanın.

Çevrimiçi bir devreye alma için bir modeli yama yapmak için bu yöntemi kullanın.

curl -X PATCH '<deployment endpoint url>/ml/v4/models/<model_id>?space_id=<space_id>&project_id=<project_id>&version=<YYYY-MM-DD>' \n--data-raw '[
    {
        "op": "<operation type>",
        "path": "<path>",
        "value": "<new value>"
    },
    {
        "op": "<operation type>",
        "path": "<path>",
        "value": "<new value>"
    }
]'

For example, patch a model with ID 6f01d512-fe0f-41cd-9a52-1e200c525c84 in space ID f2ddb8ce-7b10-4846-9ab0-62454a449802:

curl -X PATCH '<deployment endpoint url>/ml/v4/models/6f01d512-fe0f-41cd-9a52-1e200c525c84?space_id=f2ddb8ce-7b10-4846-9ab0-62454a449802&project_id=<project_id>&version=<YYYY-MM-DD>' \n--data-raw '[

   {
      "op":"replace",
      "path":"/asset",
      "value":{
         "id":"6f01d512-fe0f-41cd-9a52-1e200c525c84",
         "rev":"1"
      }
   }
]'

Başarılı bir çıkış yanıtı şu şekilde görünür:

{
  "entity": {
    "asset": {
      "href": "/v4/models/6f01d512-fe0f-41cd-9a52-1e200c525c84?space_id=f2ddb8ce-7b10-4846-9ab0-62454a449802",
      "id": "6f01d512-fe0f-41cd-9a52-1e200c525c84"
    },
    "custom": {
    },
    "description": "Test V4 deployments",
    "name": "test_v4_dep_online_space_hardware_spec",
    "online": {
    },
    "space": {
      "href": "/v4/spaces/f2ddb8ce-7b10-4846-9ab0-62454a449802",
      "id": "f2ddb8ce-7b10-4846-9ab0-62454a449802"
    },
    "space_id": "f2ddb8ce-7b10-4846-9ab0-62454a449802",
    "status": {
      "online_url": {
        "url": "https://example.com/v4/deployments/349dc1f7-9452-491b-8aa4-0777f784bd83/predictions"
      },
      "state": "updating"
    }
  },
  "metadata": {
    "created_at": "2020-06-08T16:51:08.315Z",
    "description": "Test V4 deployments",
    "guid": "349dc1f7-9452-491b-8aa4-0777f784bd83",
    "href": "/v4/deployments/349dc1f7-9452-491b-8aa4-0777f784bd83",
    "id": "349dc1f7-9452-491b-8aa4-0777f784bd83",
    "modified_at": "2020-06-08T16:55:28.348Z",
    "name": "test_v4_dep_online_space_hardware_spec",
    "parent": {
      "href": ""
    },
    "space_id": "f2ddb8ce-7b10-4846-9ab0-62454a449802"
  }
}

Notlar:

  • <operation type>için "add", "remove"ya da "replace"kullanın.

  • Patch API çıkışının ilk durumu "güncelleniyor". "ready" (hazır) durumuna geçinceye kadar durumu yoklamaya devam edin ve daha sonra, konuşlandırma meta veri öğesini alın.

  • Varlık yaması için yalnızca ASSET özniteliği belirtilebilir. Başka bir özniteliğin değiştirilmesi hataya neden olur.

  • Geçerli modelin şeması ve yama yapılan model, devreye alınan varlıkla karşılaştırılır. İki kişi eşleşmezse, Yama isteği API ' nın çıkışında bir uyarı iletisi döndürülür. Örneğin, bir uyuşmazlık saptanırsa, çıkış yanıtında bu bilgileri bulabilirsiniz.

    "status": {
          "message": {
            "text": "The input schema of the asset being patched does not match with the currently deployed asset. Please ensure that the score payloads are up to date as per the asset being patched."
          },
    
  • Yazılım belirtimlerine yama uygulama hakkında bilgi için API ' yi kullanarak yazılım belirtimlerini güncellemebaşlıklı konuya bakın.

Üst konu: Tahmine dayalı konuşlandırmaların yönetilmesi

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more