Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Afficher les résultats d'une tâche d'inférence par lots
Une fois qu'une tâche d'inférence par lots est terminéeCompleted
, vous pouvez extraire les résultats de la tâche à partir des fichiers du compartiment Amazon S3 que vous avez spécifiés lors de la création de la tâche. Pour savoir comment télécharger un objet S3, consultez la section Téléchargement d'objets. Le compartiment S3 contient les fichiers suivants :
-
Amazon Bedrock génère un JSONL fichier de sortie pour chaque JSONL fichier d'entrée. Les fichiers de sortie contiennent les sorties du modèle pour chaque entrée au format suivant. Un objet
error
remplace le champmodelOutput
sur toute ligne comportant une erreur d’inférence. Le format de l'modelOutput
JSONobjet correspond aubody
champ du modèle que vous utilisez dans laInvokeModel
réponse. Pour de plus amples informations, veuillez consulter Paramètres de demande d'inférence et champs de réponse pour les modèles de base.{ "recordId" : "
11 character alphanumeric string
", "modelInput":{JSON body}
, "modelOutput":{JSON body}
}L’exemple suivant montre un fichier de sortie possible.
{ "recordId" : "3223593EFGH", "modelInput" : {"inputText": "Roses are red, violets are"}, "modelOutput" : {'inputTextTokenCount': 8, 'results': [{'tokenCount': 3, 'outputText': 'blue\n', 'completionReason': 'FINISH'}]}} { "recordId" : "1223213ABCD", "modelInput" : {"inputText": "Hello world"}, "error" : {"errorCode" : 400, "errorMessage" : "bad request" }}
-
Fichier
manifest.json.out
avec un résumé de la tâche d’inférence par lots.{ "totalRecordCount" : number, "processedRecordCount" : number, "successRecordCount": number, "errorRecordCount": number, "inputTokenCount": number, "outputTokenCount" : number }
Les champs sont décrits ci-dessous :
-
totalRecordCount — Le nombre total d'enregistrements soumis à la tâche d'inférence par lots.
-
processedRecordCount — Le nombre d'enregistrements traités dans le cadre de la tâche d'inférence par lots.
-
successRecordCount — Le nombre d'enregistrements traités avec succès par la tâche d'inférence par lots.
-
errorRecordCount — Le nombre d'enregistrements de la tâche d'inférence par lots qui ont provoqué des erreurs.
-
inputTokenCount — Le nombre total de jetons d'entrée soumis à la tâche d'inférence par lots.
-
outputTokenCount — Le nombre total de jetons de sortie générés par la tâche d'inférence par lots.
-