您最多可以與同一個 Google Cloud 區域中的兩個其他執行個體共用 AML AI 執行個體的已註冊當事人,以進行預測。這樣一來,貴機構就能使用真實資料訓練模型,不會影響主要 AML AI 執行個體的效能 (用於產生 AML 快訊),也不必為註冊相同對象支付兩次費用。
主要 AML AI 執行個體是您註冊參與者的主機。額外執行個體 (稱為消費者) 無須註冊當事人。您可以改為針對主機例項中註冊的任何一方產生預測結果。這些執行個體通常用於較不重要的工作,例如在部署至主要執行個體前,訓練及評估新模型。
事前準備
選取要當做主機的執行個體。這通常是您用來產生正式環境快訊的執行個體。
選取一或兩個執行個體做為消費者。這些通常是用來建立、評估及分析 AML AI 模型的執行個體。
主機和取用者執行個體必須位於同一個 Google Cloud 區域,且屬於同一個專案,或位於同一個機構中的專案。
設定主機執行個體
如要將執行個體設為註冊共用的主機執行個體,請在 valid_party_registration_sharing_consumer_instances 欄位中,將最多兩個執行個體指定為所選取的使用者執行個體。
您可以在建立主機執行個體時設定這個欄位,也可以使用 projects.locations.instances.patch 要求,更新現有執行個體中的這個欄位。
這個欄位是字串清單,長度上限為 2。
使用任何要求資料前,請先更改下列內容:
- LOCATION:主機和消費者執行個體的位置。
- HOST_PROJECT_ID:包含主機執行個體的專案使用者定義 ID。
- HOST_INSTANCE_ID:使用者定義的主機執行個體 ID。
- CONSUMER_PROJECT_ID:包含消費者執行個體的專案使用者定義 ID。
- CONSUMER_INSTANCE_ID:使用者定義的消費者執行個體 ID。
將要求主體儲存至名為 request.json 的檔案。在終端機中執行下列指令,在目前目錄中建立或覆寫這個檔案:
cat > request.json << 'EOF'
{
"valid_party_registration_sharing_consumer_instances": [
"projects/CONSUMER_PROJECT_ID/locations/LOCATION/instances/CONSUMER_INSTANCE_ID"
]
}
EOF
使用 curl 指令呼叫 HTTP 端點,如下列範例所示。
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://financialservices.googleapis.com/v1/projects/HOST_PROJECT_ID/locations/LOCATION/instances/HOST_INSTANCE_ID?updateMask=valid_party_registration_sharing_consumer_instances"
設定消費者執行個體
使用 party_registration_sharing_host_instance 欄位設定每個消費者執行個體。這個欄位是字串。
將要求主體儲存至名為 request.json 的檔案。在終端機中執行下列指令,在目前目錄中建立或覆寫這個檔案:
cat > request.json << 'EOF'
{
"party_registration_sharing_host_instance": "projects/HOST_PROJECT_ID/locations/LOCATION/instances/HOST_INSTANCE_ID"
}
EOF
使用 curl 指令呼叫 HTTP 端點,如下列範例所示。
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://financialservices.googleapis.com/v1/projects/CONSUMER_PROJECT_ID/locations/LOCATION/instances/INSTANCE_ID?updateMask=party_registration_sharing_host_instance"
設定 VPC-SC
如果主機和用戶端執行個體使用不同的 VPC-SC 範圍,請為包含執行個體的專案設定 VPC-SC 範圍橋接器或輸入/輸出規則。