Google Document AI — 문서를 구조화하는 API
Google Document AI — 문서를 구조화하는 API
Google Document AI 는 PDF·스캔 이미지·폼 같은 문서에서 텍스트와 구조를 추출하는 관리형 서비스예요. '파서(parser)'로 원본을 쪼개고, '프로세서(processor)'로 특정 정보를 뽑아내요.
핵심 개념
- Document Parser: 문서 전체를 계층적 구조(문단, 표, 목록)로 분해해요. 표 안의 셀도 구조적으로 읽어요.
- Custom Processor: 특정 문서 형식(영수증, 폼, 청구서)에 맞춰 학습해 원하는 필드를 추출해요.
- OCR 통합: 스캔 문서에서도 글자를 인식해 텍스트화해요.
실제 업무에서
- 영수증·인보이스에서 금액·날짜·항목 자동 추출.
- 폼 작성 데이터를 JSON으로 변환.
- RAG 파이프라인의 입력으로 문서를 구조화해 질의 품질을 높이기.
시작하기
Cloud 콘솔에서 Processor를 만들고 google.cloud.documentai Python SDK로 /v1 프로세서 엔드포인트에 문서를 보내면 구조화 결과가 돌아와요.