Batch JSONL 결과를
정확하게 대조하세요.
Batch 작업이 끝난 뒤 입력 파일과 출력 파일의 행 순서가 다르면 수동 비교가 어렵습니다. 입력·성공 결과·오류 결과의 custom_id를 맞춰 누락·중복·HTTP 오류를 즉시 분류합니다.
모든 JSONL 내용은 현재 브라우저에서만 읽고 처리합니다. API 호출·파일 전송·가입·분석 추적·광고 스크립트가 없습니다. 파일 내용은 보내지 않으며, 웹 호스팅은 일반적인 페이지 요청 메타데이터를 처리할 수 있습니다.
3가지 파일을 선택하거나 JSONL을 붙여 넣으세요
각 파일 최대 8 MiB · 최대 25,000줄. OpenAI 공식 Batch API 업로드 제한(200 MB)과 이 무료 로컬 검사기의 한도는 다릅니다. 입력은 필수이고 출력·오류 중 하나 이상이 필요합니다.
검토 결과
ID별 결과 미리보기
| custom_id | 입력 줄 | 결과 줄 | 오류 줄 | 분류 | HTTP 상태 |
|---|
확인된 실패 요청만 별도 JSONL로 저장
대조 결과에서 제공자 오류 또는 명확한 HTTP 오류가 있는 요청만 원본 입력 JSONL에서 추출해 수동 검토 파일로 저장합니다. 성공·누락·중복·상태 미확인 요청은 내보내지 않습니다. 실제 Batch 작업 상태를 API에서 직접 확인해야 합니다.
이 파일에는 원본 입력의 프롬프트·본문이 포함될 수 있습니다. API 요청을 보내지 않으며, 파일을 다시 제출하면 추가 비용이나 중복 과금이 발생할 수 있습니다. 구조·대조 오류가 있으면 내보내기를 차단합니다.
구조·매칭 문제 목록
| 파일 | 줄 | 문제 코드 | 설명 |
|---|
문제 해결 방법
Batch 출력 행 순서가 입력과 같다고 가정하지 마세요. custom_id가 대응 키입니다. 동일한 요청 ID의 중복, 결과 파일에 없는 요청, HTTP 4xx/5xx 결과와 error_file_id 실패를 나눠 봅니다.
“제공 파일에서 찾지 못함”은 실제 API가 처리하지 않았다는 증거가 아닙니다. 아직 모든 출력·오류 파일을 다운로드하지 않았다면 파일이 빠질 수 있습니다.
검사 순서
- 실제 API 키는 넣지 말고 이미 내려받은 JSONL만 사용하세요.
- 입력 요청 JSONL과 출력·오류 JSONL을 선택하세요.
- 가상 예제로 3건 중 성공 2건·오류 1건이 표시되는지 먼저 체험할 수 있습니다.
- 대조 실행 후 custom_id별 상태와 줄 번호를 검토하세요.
- 전체 결과 및 검토 문제를 CSV로 받아 내부 분석에 사용하세요.
이 도구가 보장하지 않는 것
제공된 파일을 로컬에서 대조할 뿐, 배치 완료 여부·청구·정산·API 서버 승인·모델 출력의 의미·파일 전체 다운로드 여부는 확인하지 못합니다. 커다란 작업은 로컬 CLI나 자체 서버에서 처리하세요. 내보낸 CSV에는 custom_id가 포함되지만 원본 프롬프트/응답 본문·API 키·제공자 오류 상세 메시지는 포함하지 않습니다.
입력·결과·오류 JSONL 가상 파일과 7단계 사용법은 Batch JSONL 대조 실전 가이드에서 확인하세요.
입력 파일이 8 MiB 또는 25,000줄보다 큰가요?
이 브라우저 검사기의 한도보다 큰 Batch 작업은 무료 오픈소스 Node.js 대용량 JSONL 대조기를 내 컴퓨터에서 실행할 수 있습니다. 파일을 서버에 올리지 않고 원본·출력·오류 파일을 custom_id로 대조해 문제 CSV를 저장합니다. 외부 API·광고 연결 없이 Node.js 22 이상으로 실행하며 추가 패키지 설치가 필요 없습니다.
로컬 CLI 자체 상한은 입력 220 MiB·결과 파일당 350 MiB, 최대 100,000줄 및 한 줄 16 MiB입니다. 이는 OpenAI 공식 Batch 제한이나 완료 상태를 보증하는 숫자가 아닙니다. 누락 요청은 실제 실패로 간주하지 않으며, 실패 원본 파일은 명시적인 수동 재처리 위험 확인을 거친 경우에만 생성됩니다. CLI 소스코드 확인