類別 ServiceResponse

ServiceResponse

azureml.deploy.server.service.ServiceResponse(api, response, output_schema)

表示來自服務叫用的回應。 回應會包含除了任何主控台輸出或錯誤訊息之外所產生的任何輸出和檔案成品。

api

api

取得 API 端點。

成品

artifact(artifact_name, decode=True, encoding=None)

依名稱查閱檔案成品的便利函式,並選擇性地以 Base64 將其解碼。

引數

artifact_name

檔案成品的名稱。

解碼

是否要解碼 Base64 編碼成品字串。 預設值為 True

編碼

要使用的編碼配置。 預設值為不套用編碼。 如需所有編碼配置的清單,請造訪標準編碼:https://docs.python.org/3/library/codecs.html#standard-encodings

傳回

如果 decode=False,則為檔案成品作為 Base64 編碼字串,否則為已解碼的字串。

artifacts

artifacts

如果存在,則傳回非解碼回應檔成品的 list

console_output

console_output

如果存在,則收到主控台輸出。

error

error

如果存在,則收到錯誤。

output

output(output)

依名稱查閱輸出值的便利函式。

引數

output

輸出的名稱。

傳回

服務輸出的值。

輸出

outputs

如果存在,則收到回應輸出。

raw_outputs

raw_outputs

如果存在,則收到原始回應輸出。