AmazonAmazon ML Engineer Associate MLA-C01 Certification
·TW
·更新於 4 Aug 2026
SmartRetail 在 S3 模型儲存中儲存了數十個推論模型,並使用 ml.m5.xlarge 實例上的 SageMaker 多模型端點來託管它們。開發人員需要使用 SageMaker 執行階段 API 從多模型端點調用名為 retail-v3-2025.tar.gz 的特定模型。哪種調用方法會在請求時載入並執行該特定模型?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 呼叫 SageMaker 執行階段 InvokeEndpoint API,並包含設定為相對模型路徑(例如 retail-v3-2025.tar.gz)的 TargetModel 參數,或傳送帶有該模型名稱的 HTTP 標頭 X-Amzn-SageMaker-Target-Model;多模型容器將從端點的模型儲存中載入該模型。.
為什麼這是答案
正確答案描述了使用 SageMaker 多模型端點調用特定模型的兩種主要方法。您可以透過在 InvokeEndpoint API 呼叫中包含 TargetModel 參數,並將其設定為模型在 S3 中的相對路徑(例如 retail-v3-2025.tar.gz),或透過在 HTTP 請求中傳送 X-Amzn-SageMaker-Target-Model 標頭來指定模型名稱。多模型容器會根據此資訊從端點的模型儲存中載入並執行指定的模型。
其他選項不正確的原因如下:
使用 ModelName='retail-v3-2025' 呼叫 InvokeEndpoint 是不正確的,因為 ModelName 參數用於指定單一模型端點,而不是多模型端點中的特定模型。
將模型 artifact 名稱放在 Content-Type 標頭中是錯誤的,Content-Type 標頭用於指定請求主體的資料類型,而不是模型選擇器。
為每個模型建立新的 SageMaker Model 資源和單獨的單模型端點,違背了多模型端點的設計目的,多模型端點正是為了在單一端點上託管和調用多個模型而設計的。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡