Share via


Classe ServiceResponse

ServiceResponse

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

Rappresenta la risposta da una chiamata al servizio. La risposta conterrà tutti gli output e gli artefatti di file prodotti oltre a qualsiasi output della console o messaggi di errore.

api

api

Ottiene l'endpoint dell'API.

elemento

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

Una funzione pratica per cercare un artefatto di file in base al nome e, facoltativamente, decodificarlo in Base64.

Argomenti

artifact_name

Nome dell'artefatto del file.

decode

Indica se decodificare la stringa di artefatto codificata in Base64. Il valore predefinito è True.

codifica

Schema di codifica da usare. L'impostazione predefinita consiste nel non applicare alcuna codifica. Per un elenco di tutti gli schemi di codifica, vedere Codifiche standard:https://docs.python.org/3/library/codecs.html#standard-encodings

Restituisce

L'artefatto del file come stringa codificata in Base64 se decode=False, in caso contrario la stringa decodificata.

Artefatti

artifacts

Restituisce un oggetto list di artefatti di file di risposta non decodificati, se presenti.

console_output

console_output

Ottiene l'output della console se presente.

error

error

Ottiene l'errore se presente.

output

output(output)

Una funzione pratica per cercare un valore di output in base al nome.

Argomenti

output

Nome dell'output.

Restituisce

Valore dell'output del servizio.

outputs

outputs

Ottiene gli output della risposta se presenti.

raw_outputs

raw_outputs

Ottiene gli output della risposta non elaborata se presenti.