次の方法で共有


クラス ServiceResponse

ServiceResponse

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

サービス呼び出しからの応答を表します。 応答には、コンソールの出力またはエラー メッセージに加えて、生成されたすべての出力とファイル成果物が含まれます。

api

api

API エンドポイントを取得します。

アーティファクト

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

名前でファイル成果物を検索し、必要に応じて base64 でデコードする、便利な関数です。

引数

artifact_name

ファイル成果物の名前。

decode

Base64 でエンコードされた成果物文字列をデコードするかどうか。 既定では、 Trueです。

encoding

使用するエンコード スキーム。 既定では、エンコードは適用されません。 すべてのエンコード スキームの一覧については、次を参照してください: "標準エンコード: "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

outputs

存在する場合は、応答出力を取得します。

raw_outputs

raw_outputs

存在する場合は、生の応答出力を取得します。