本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
預先檢查表格式資料的端點請求和回應
我們建議您將模型部署到 SageMaker AI 即時推論端點,然後將請求傳送到端點。手動檢查請求和回應,以確定兩者都符合 表格式資料的端點請求 區段和 表格式資料的端點回應 區段中的需求。如果您的模型容器支援批次請求,您可以從單一記錄請求開始,然後嘗試兩個或更多記錄。
下列命令顯示如何使用請求回應 AWS CLI。 AWS CLI
已預先安裝在 SageMaker Studio 與 SageMaker 筆記本執行個體。若要安裝 AWS CLI,請遵循此安裝指南
aws sagemaker-runtime invoke-endpoint \ --endpoint-name $ENDPOINT_NAME \ --content-type $CONTENT_TYPE \ --accept $ACCEPT_TYPE \ --body $REQUEST_DATA \ $CLI_BINARY_FORMAT \ /dev/stderr 1>/dev/null
參數定義如下。
-
$ENDPOINT NAME— 端點的名稱。 -
$CONTENT_TYPE— 請求的 MIME 類型 (模型容器輸入)。 -
$ACCEPT_TYPE— 回應的 MIME 類型 (模型容器輸出)。 -
$REQUEST_DATA— 請求有效負載字串。 -
$CLI_BINARY_FORMAT- 命令列介面 (CLI) 參數的格式。對於 AWS CLI v1,此參數應保持空白。對於第 2 版,此參數應設定為--cli-binary-format raw-in-base64-out。
注意
AWS CLI v2 預設會以 base64 編碼字串的形式傳遞二進位參數。