

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 檢視批次推論任務的結果
<a name="batch-inference-results"></a>

在批次推論任務 `Completed` 之後，您可以從您在建立任務期間所指定 Amazon S3 儲存貯體的檔案中擷取批次推論任務的結果。若要了解如何下載 S3 物件，請參閱[下載物件](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html)。S3 儲存貯體包含下列檔案：

1. Amazon Bedrock 會為每個輸入 JSONL 檔案產生一個輸出 JSONL 檔案。輸出檔案包含以下格式的每個輸入的模型輸出。`error` 物件會在推論中發生錯誤的任一行中取代 `modelOutput` 欄位。`modelOutput` JSON 物件的格式取決於模型調用類型。對於`InvokeModel`任務，格式符合`InvokeModel`回應中的 `body` 欄位 （請參閱 [基礎模型的推論請求參數和回應欄位](model-parameters.md))。對於`Converse`任務，格式符合 [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) API 的回應內文。

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

   下列範例展示可能的輸出檔案。

   ```
   { "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. 包含批次推論任務摘要的 `manifest.json.out` 檔案。

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

   這些欄位如下所述：
   + totalRecordCount – 提交至批次推論任務的記錄總數。
   + processedRecordCount – 批次推論任務中處理的記錄數。
   + successRecordCount – 批次推論任務成功處理的記錄數。
   + errorRecordCount – 批次推論任務中導致錯誤的記錄數。
   + inputTokenCount – 提交至批次推論任務的輸入字符總數。
   + outputTokenCount – 批次推論任務產生的輸出字符總數。