2분
"선배는 퇴근했고, 설비는 멈췄고, 매뉴얼은 2천 페이지"
Day 4: 제조 도메인 챗봇
"선배는 퇴근했고, 설비는 멈췄고, 매뉴얼은 2천 페이지"
LLM 기초 > Day 4: 제조 도메인 챗봇
학습 목표
- 제조 도메인 챗봇의 필요성을 실감한다
- 이번 실습에서 만들 챗봇의 완성형을 미리 확인한다
금요일 밤 10시, 반도체 공장
신입 엔지니어 박 사원이 야근 중이다.
설비에서 알람이 울렸다. 화면에 "SV0401"이 떴다.
[현재 상황]
22:00 알람 발생 - SV0401
22:05 선배에게 전화 → 안 받음 (퇴근)
22:10 매뉴얼 폴더 열기 → PDF 48개, 총 4,800페이지
22:15 Ctrl+F로 "SV0401" 검색 → 2개 매뉴얼에서 발견
22:25 영어 매뉴얼 해독 중... "FSSB alarm" ???
22:40 구글 검색 → 블로그마다 다른 설명
23:00 아직 원인 파악 못함
23:15 공장장한테 전화 옴: "언제 돌아가?"1시간 15분이 지났는데 아직 원인도 모른다.
만약 AI 챗봇이 있었다면
[AI 챗봇이 있는 세계]
22:00 알람 발생 - SV0401
22:01 챗봇에 입력: "FANUC 0i에서 SV0401 알람 발생.
X축 이동 시 나타남. 오전까지 정상 가동."
22:02 AI 응답:
"SV0401은 서보 계통 알람입니다.
아래는 일반적인 점검 순서이며, 이 설비의 매뉴얼에서
해당 항목을 확인해야 합니다.
점검해 볼 곳:
1. FSSB 광케이블 접촉 불량
→ 확인: 서보 앰프 뒷면 광커넥터 탈거·재장착
2. 서보 앰프 이상
→ 확인: 앰프 LED 상태
3. CNC 메인보드 FSSB 포트 이상
→ 확인: 진단 화면
주의: 서보 앰프 작업 시 반드시 전원 차단
이 답변에는 출처가 없습니다. 매뉴얼과 대조하십시오."
22:04 여기서 바로 손대지 않는다. 챗봇은 이 설비의 매뉴얼을 읽은 적이 없다.
매뉴얼에서 SV0401 항목을 펴고 위 세 가지가 실제로 적혀 있는지 대조한다.
볼 자리를 아니까 찾는 데 2분이면 된다.
22:10 매뉴얼에 적힌 순서대로 조치. 알람 해제.챗봇이 한 일은 4,800페이지에서 볼 자리를 좁혀 준 것이다. 맞는지 아닌지는 여전히 매뉴얼이 답한다. 이 구분이 이번 주 내내 따라붙는다.
오늘 만드는 챗봇은 매뉴얼을 읽지 않는다. 분야별 시스템 프롬프트로 말투와 답변 형식을 잡을 뿐, 답의 내용은 모델이 학습 때 본 것에서 나온다. 그래서 오늘 만드는 챗봇에는 "출처 없음"을 스스로 밝히게 하는 제약을 시스템 프롬프트에 넣는다. 매뉴얼을 실제로 검색해 근거를 붙이는 일은 다음 주(W2 RAG)의 몫이다.
오늘의 목표
Day 1~3에서 배운 모든 것을 합쳐서 Streamlit 기반 제조 AI 챗봇을 만든다.
[완성형 미리보기]
┌─────────────────────────────────────────────┐
│ 제조 AI 어시스턴트 v1.0 │
│ │
│ ┌──────────┐ │
│ │ 분야 선택 │ [CNC 가공 v] │
│ └──────────┘ │
│ │
│ ┌─ 대화창 ─────────────────────────────────┐ │
│ │ 🙋 SV0401 알람이 발생했습니다 │ │
│ │ │ │
│ │ 🤖 SV0401은 서보 계통 알람입니다. │ │
│ │ 출처 없음. 매뉴얼과 대조하세요. │ │
│ │ 1. 광케이블 접촉 불량 │ │
│ │ 2. 서보 앰프 이상 │ │
│ │ ... │ │
│ └───────────────────────────────────────────┘ │
│ │
│ [메시지 입력...] [전송] │
│ │
│ 사이드바: │
│ - 모델: GPT-4o-mini │
│ - 토큰: 1,245 / 비용: 0.8원 │
│ - [대화 초기화] [대화 저장] │
└─────────────────────────────────────────────┘이걸 직접 만든다. 시작하자.
AI로 학습하기 — 꿀팁
제조 매뉴얼 챗봇 핵심 요구사항 도출AI 학습 팁
2000페이지 설비 매뉴얼을 다루는 챗봇을 만들기 전에, 실제 현장 엔지니어의 요구사항을 AI와 함께 구체화하세요.
현장 설비 엔지니어가 심야에 혼자 설비 트러블슈팅을 해야 하는 상황을 가정합니다. 이 엔지니어가 2000페이지 압출기 매뉴얼 기반 AI 챗봇에게 실제로 물어볼 질문 유형 10가지를 실제 현장 언어(비공식 표현 포함)로 작성해주세요. 또한 각 질문 유형에서 챗봇이 반드시 제공해야 하는 답변 형식(숫자/절차/그림 참조 등)과 절대 제공하면 안 되는 응답(환각 위험 영역)을 함께 정리해주세요.
이 팁이 도움이 됐나요?