

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Visualizar os resultados de um trabalho de inferência em lote
<a name="batch-inference-results"></a>

Quando um trabalho de inferência em lote estiver `Completed`, é possível extrair os resultados do trabalho de inferência em lote dos arquivos no bucket do Amazon S3 especificado durante a criação do trabalho. Para saber como baixar um objeto do S3, consulte [Como baixar objetos](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html). O bucket do S3 contém os seguintes arquivos:

1. O Amazon Bedrock gerará um arquivo JSONL de saída para cada arquivo JSONL de entrada. Os arquivos de saída contêm as saídas do modelo para cada entrada no formato a seguir. Um objeto `error` substitui o campo `modelOutput` em todas as linhas em que houve erro na inferência. O formato do objeto `modelOutput` JSON depende do tipo de invocação do modelo. Para `InvokeModel` trabalhos, o formato corresponde ao `body` campo na `InvokeModel` resposta (consulte[Parâmetros de solicitação de inferência e campos de resposta para modelos de base](model-parameters.md)). Para `Converse` trabalhos, o formato corresponde ao corpo da resposta da API [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html).

   ```
   { "recordId" : "{{string}}", "modelInput": {{{JSON body}}}, "modelOutput": {{{JSON body}}} }
   ```

   O exemplo a seguir mostra um arquivo de saída possível.

   ```
   { "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" }}
   ```

1. Um arquivo `manifest.json.out` com um resumo do trabalho de inferência em lote.

   ```
   {
       "totalRecordCount" : number, 
       "processedRecordCount" : number,
       "successRecordCount": number,
       "errorRecordCount": number,
       "inputTokenCount": number,
       "outputTokenCount" : number
   }
   ```

   Os campos são descritos abaixo:
   + `totalRecordCount`— O número total de registros enviados ao trabalho de inferência em lote.
   + `processedRecordCount`— O número de registros processados, que inclui sucessos e erros.
   + `successRecordCount`— O número de registros processados com sucesso.
   + `errorRecordCount`— O número de registros que causaram erros durante o processamento.
   + `inputTokenCount`— O número total de tokens de entrada enviados ao trabalho de inferência em lote.
   + `outputTokenCount`— O número total de tokens de saída gerados pelo trabalho de inferência em lote.