30

제조 문서는 다르다: 일반 문서와의 차이

Day 1: RAG 개요 & 제조 문서 이해

학습 목표

제조 문서의 고유한 특성을 파악한다 일반 문서와 제조 문서의 RAG 접근 차이를 이해한다 제조 문서 유형별 처리 전략을 학습한다

제조 문서는 왜 특별한가?

블로그 글이나 위키피디아에 RAG를 붙이는 것과 설비 매뉴얼에 RAG를 붙이는 것은 완전히 다른 문제다.


제조 문서의 5가지 특성

1. 구조가 엄격하다

일반 문서:
"서보 모터에 문제가 생기면 먼저 전원을 확인하세요.
 그리고 케이블을 점검한 후..."

제조 문서 (SOP):
┌─────────────────────────────────────────────┐
│ SOP-CNC-E001 v2.1 | 승인: 2024-03-15       │
├─────────────────────────────────────────────┤
│ 1. 목적                                     │
│    CNC 서보 에러 E-001 발생 시 표준 대응     │
│                                              │
│ 2. 적용 범위                                 │
│    CNC-3000 시리즈 전 기종                   │
│                                              │
│ 3. 절차                                      │
│    3.1 서보 앰프 냉각팬 작동 확인            │
│        - 팬 회전 여부 목시 확인              │
│        - 흡기구 먼지 제거                    │
│    3.2 모터 케이블 커넥터 점검               │
│        - CN1, CN2 커넥터 체결 상태           │
│        - 절연 저항 측정 (>= 1MΩ)            │
│    3.3 파라미터 확인                          │
│        - #2012: 서보 전류 제한 (80-120)      │
│        - #2024: 과전류 감지 레벨 (기본: 150) │
│                                              │
│ 4. 주의사항                                   │
│    ⚠ 반드시 주전원 차단 후 작업              │
│    ⚠ 감전 위험 - 절연 장갑 착용 필수         │
│                                              │
│ 5. 관련 문서                                  │
│    - CNC-3000 매뉴얼 Ch.12                   │
│    - KOSHA GUIDE E-76                        │
└─────────────────────────────────────────────┘

핵심: 섹션 번호, 버전, 승인 날짜, 관련 문서 참조가 있다. 이 구조를 무시하고 청킹하면 "절차 3.2"가 무엇을 말하는지 잃어버린다.


2. 도메인 용어가 독특하다

일반 용어제조 용어의미
오류알람/폴트설비 이상 신호
멈춤비상정지/인터록안전 연동 정지
설정파라미터수치 설정값 (#2012 등)
순서SOP (표준작업절차)공인된 작업 절차
확인인스펙션품질 검사
마모툴 라이프/마모량공구 수명

"서보 앰프 CN1 커넥터 체결 불량으로 인한 E-001 알람"

일반 LLM은 이 문장의 맥락을 놓친다. RAG로 관련 매뉴얼을 제공하면 정확하게 이해한다.


3. 표와 수치가 핵심이다

[설비 사양서 예시]

┌─────────────────────────────────────────────────┐
│ 유압 프레스 HP-500 사양                          │
├──────────────┬──────────────────────────────────┤
│ 최대 가압력   │ 500 ton (4,903 kN)               │
│ 스트로크      │ 350 mm                           │
│ 슬라이드 속도 │ 급속하강: 300 mm/s               │
│              │ 가압: 10-50 mm/s (가변)           │
│              │ 급속상승: 250 mm/s               │
│ 유압 탱크    │ 800L                              │
│ 작동유       │ ISO VG46 (겨울: VG32)             │
│ 모터         │ 37kW x 2 (듀얼 펌프)              │
│ 볼스터 크기   │ 1,200 x 800 mm                   │
│ 장비 중량     │ 28,500 kg                        │
└──────────────┴──────────────────────────────────┘

이 표를 일반 텍스트로 변환하면: "유압 프레스 HP-500 최대 가압력 500 ton 4903 kN 스트로크 350 mm..."

표 구조가 사라지면 "최대 가압력이 뭐야?"라는 질문에 "350 mm"를 답할 수 있다. 치명적 오류.


4. 다국어 혼용이 흔하다

실제 매뉴얼 예시:

"Main Spindle Drive의 Servo Alarm이 발생하면
 NC 파라미터 #1023을 확인하십시오.
 설정값이 Factory Default(공장 초기값)와
 다른 경우 리셋 후 재기동하십시오.

 참고: Fanuc 0i-TD Maintenance Manual
       Chapter 4. Servo System 참조"

한 문단에 한글, 영어, 숫자, 기호가 섞여 있다. 임베딩 모델이 이를 제대로 처리하려면 다국어 모델이 필수다.


5. 버전 관리가 생명이다

위험한 시나리오:

Q: "HP-500 작동유 교환 주기?"

[RAG가 v1.0 매뉴얼에서 검색]
A: "6개월마다 교환" (2020년 기준)

[실제 v3.2 매뉴얼]
A: "3개월마다 교환 또는 수분 함량 0.1% 초과 시"
   (2024년 안전사고 이후 변경)

→ 구버전 정보로 인한 안전사고 위험!

RAG 시스템에서 **메타데이터(버전, 날짜, 승인 상태)**는 선택이 아니라 필수다.


제조 문서 유형 정리

문서 유형특징RAG 처리 전략
설비 매뉴얼구조적, 표 많음, 다국어섹션 기반 청킹, 표 보존
SOP절차 중심, 번호 체계절차 단위 청킹, 계층 보존
사양서표/수치 중심표 구조 유지, 수치 정확도
안전 규정법적 구속력, 조항 참조조항 단위 청킹, 교차 참조
품질 문서ISO 포맷, 버전 관리버전 메타데이터 필수
트러블슈팅 가이드증상-원인-해결 구조사례 단위 청킹

다음 Task에서 이 문서들을 실제로 로드하고 분석해본다.

AI로 학습하기 — 꿀팁
🧪제조 문서 특성을 RAG 설계에 반영하기AI 학습 팁

제조 문서는 도면번호, 부품코드, 공정 순서, 규격값 등 도메인 특유 요소가 많아 일반 RAG와 다른 전처리 전략이 필요하다.

자동차 조립 공장의 제조 문서를 RAG 시스템에 넣으려고 한다. 다음 4가지 문서 유형별로 일반 텍스트 문서와 비교해 RAG 구축 시 특별히 고려해야 할 점을 알려줘: 1) 설비 매뉴얼(도면, 부품 번호 포함), 2) 작업 표준서(SOP, 순서 있는 절차), 3) 품질 검사 기준서(수치 규격, 합격/불합격 기준), 4) 고장 이력 데이터베이스(장비코드, 날짜, 조치내용 포함). 각 문서 유형에 대해 청킹 전략, 메타데이터 설계, 검색 쿼리 유형을 구체적으로 제안해줘.
이 팁이 도움이 됐나요?