Clase ServiceResponse

ServiceResponse

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

Representa la respuesta de una invocación de servicio. La respuesta contendrá las salidas y los artefactos de archivo generados, además de cualquier mensaje de error o salida de la consola.

api

api

Obtiene el punto de conexión de la API.

artefacto

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

Una función conveniente para buscar un artefacto de archivo por nombre y, opcionalmente, descodificarlo en base64.

Argumentos

artifact_name

Nombre del artefacto de archivo.

decode

Indica si se descodifica la cadena de artefacto codificada en Base64. El valor predeterminado es True.

encoding

El esquema de codificación que se va a usar. El valor predeterminado es no aplicar ninguna codificación. Para obtener una lista de todos los esquemas de codificación, visite Codificaciones estándar:https://docs.python.org/3/library/codecs.html#standard-encodings.

Devoluciones

El artefacto de archivo como una cadena codificada en Base64 si decode=False; en caso contrario, la cadena descodificada.

artifacts

artifacts

Devuelve un objeto list de artefactos de archivo de respuesta no descodificados si están presentes.

console_output

console_output

Obtiene la salida de la consola si está presente.

error

error

Obtiene el error si está presente.

output

output(output)

Una función conveniente para buscar un valor de salida por nombre.

Argumentos

output

Nombre de la salida.

Devoluciones

El valor de la salida del servicio.

outputs

outputs

Obtiene las salidas de respuesta si están presentes.

raw_outputs

raw_outputs

Obtiene las salidas de respuesta sin procesar si están presentes.