Classe ServiceResponse

ServiceResponse

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

Représente la réponse d’un appel de service. La réponse contient toutes les sorties et artefacts de fichier générés en plus des messages d’erreur ou de sortie de la console.

api

api

Obtient le point de terminaison d’API.

artifact

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

Fonction pratique pour rechercher un artefact de fichier par nom et éventuellement le décoder en base64.

Arguments

artifact_name

Nom de l’artefact de fichier.

Décoder

Indique s’il faut décoder la chaîne d’artefact encodée En Base64. La valeur par défaut est True.

encoding

Schéma d’encodage à utiliser. La valeur par défaut consiste à appliquer aucun encodage. Pour obtenir la liste de tous les schémas d’encodage, consultez encodages standard.

Retours

Artefact de fichier sous la forme d’une chaîne encodée en Base64 si decode=False sinon la chaîne décodée.

artifacts

artifacts

Retourne un list artefact de fichier de réponse non décodé s’il est présent.

console_output

console_output

Obtient la sortie de la console si elle est présente.

erreur

error

Obtient l’erreur si elle est présente.

output

output(output)

Fonction pratique pour rechercher une valeur de sortie par nom.

Arguments

output

Nom de la sortie.

Retours

Valeur de la sortie du service.

sorties

outputs

Obtient les sorties de réponse si elles sont présentes.

raw_outputs

raw_outputs

Obtient les sorties de réponse brutes si elles sont présentes.