

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 배치 추론 작업 결과 확인
<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 파일을 생성합니다. 출력 파일에는 각 입력의 모델에서 얻은 출력이 다음 형식으로 포함되어 있습니다. 추론에 오류가 발생한 모든 줄의 `modelOutput` 필드를 `error` 객체가 대체합니다. `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 - 배치 추론 작업에서 생성된 총 출력 토큰 수입니다.