기술 개요TECH
데모 허브
Architecture & How it works

제조 AI 발주 에이전트 · 서비스 구성 및 기술 개요

전화 한 통이 어떤 도구·시스템·모델을 거쳐 자동 발주로 이어지는지, 구성도·워크플로우·적용 기술을 상세히 정리했습니다.

1한눈에 보기

현장에서 걸려온 전화 한 통을 AI가 스스로 이해하고, MCP 기반으로 사내 시스템(재고·공급사) 도구를 자율 선택·호출발주안까지 자동으로 생성한 뒤, 마지막 실행 결정만 담당자에게 맡기는 Agentic 업무 자동화입니다. 단순 챗봇이 아니라, 필요한 도구를 스스로 골라 여러 단계를 수행하는 에이전트 구조가 핵심입니다.

자율 도구 호출

질의 의도를 추론해 재고·공급사·발주 도구를 스스로 순서대로 호출하는 Agentic 실행.

MCP 사내 연계

MCP 커넥터로 MES·ERP·문서 등 내부 업무시스템을 도구 단위로 확장 연동.

사람 최종 승인

발주 실행(비가역 행동)은 반드시 담당자 승인을 거치는 Human-in-the-Loop.

2서비스 구성도

현장 통화부터 도구 호출·사내 연계·LLM 추론·담당자 승인까지의 전체 처리 흐름입니다.
현장 입력 · STT AI Agent (MCP) 사내 시스템 LLM · 처리 & 승인 음성 → 텍스트 변환 질의에 맞는 도구 선택·호출 재고·공급사 데이터 조회 추론 · 발주안 생성 · 승인 현장 통화 (전화 수신) 자재 부족 · 라인 상황 접수 STT 음성 → 텍스트 질의 텍스트 생성 MCP Host (Client) MCP Server · 재고 조회 MCP Server · 공급사 조회 MCP Server · 발주안 생성 MES 실시간 재고 ERP 공급사 · 단가 · 납기 LLM 추론 · 판단 발주 수량 · 긴급도 산출 (모델 교체 가능) 담당자 승인 (Human-in-the-Loop) 승인 / 수정 / 거절 — 최종 결정권은 사람 발주 실행 · 결과 보고 발주내역 · 재고 자동 반영
에이전트 코어 · LLM 사람 승인 (HITL) 실행 · 반영 MCP 도구 / 사내 시스템
MCP(Model Context Protocol) 기반 — LLM이 사내 도구를 표준 규격으로 호출합니다. 재고(MES)·공급사(ERP) 외에 결재·알림·문서 등도 MCP Server 도구로 추가하면 그대로 에이전트가 활용하는 확장 구조입니다.

3실 운영 아키텍처 파이프라인

통화 수집·녹취부터 AI 처리, 결과 활용까지의 전체 데이터 흐름입니다. (위 구성도의 STEP 7 = 에이전트 처리)
① 수집 · 녹취
STEP 1
통화 발생
현장 작업자가 자재관리팀으로 전화. 자재 부족·라인 상황을 음성으로 전달합니다.
STEP 2
IP-PBX / SBC 통화 신호 처리
교환기(IP-PBX)와 세션 경계 제어(SBC)가 통화 신호를 처리하고 통화 메타데이터를 관리합니다.
IP-PBXSBC메타데이터
STEP 3
SIPREC 통화 음성 녹취
SIPREC 표준으로 통화 음성을 실시간 녹취합니다. 통화 원본을 안전하게 확보합니다.
SIPREC음성 녹취
STEP 4
녹취 음성 S3 업로드
녹취된 음성 파일을 AWS S3 오브젝트 스토리지에 업로드해 보관합니다.
AWS S3오브젝트 스토리지
② AI 처리 파이프라인
STEP 5
S3 이벤트 트리거
S3 업로드 이벤트가 AI 처리 파이프라인을 자동으로 기동합니다. 사람 개입 없이 후속 처리가 시작됩니다.
Event TriggerServerless
STEP 6
STT 음성 → 텍스트 변환
음성 인식(STT) 엔진이 녹취 음성을 텍스트로 변환합니다.
STTSpeech-to-Text
STEP 7 · 핵심
LLM 정보 추출 · 에이전트 처리
대규모 언어모델(LLM)이 텍스트에서 핵심 정보를 추출하고, MCP 도구를 자율 호출해 발주까지 수행합니다. (위 서비스 구성도가 이 단계의 상세)
부품명주문정보상담요약감정분석
STEP 8
처리 결과 DB 저장
추출·처리된 결과를 데이터베이스에 저장해 이력·조회·분석의 기반으로 삼습니다.
Database이력 관리
③ 활용
STEP 9
웹 대시보드 시각화
처리 결과를 웹 대시보드로 시각화합니다. 통화 요약·발주 현황·감정 추이를 한눈에 확인합니다.
Dashboard시각화

4에이전트 동작 흐름 (데모)

STEP 7 내부 — AI가 스스로 도구를 골라 호출하며 발주안을 만들고, 마지막 실행은 담당자가 승인합니다.
A
상황 판단
통화 텍스트에서 품목·수량·긴급도 파악, 다음 행동 결정
B
재고 조회
MES 연동 — 도구 자율 호출로 현재고·안전재고 확인
C
공급사·단가·납기 조회
ERP 연동 — 공급업체·단가·리드타임 확인
D
발주안 생성
수량·긴급도·사유를 근거와 함께 산출
E · 사람 개입
담당자 최종 승인
승인 / 수정 / 거절 — 최종 결정권은 사람 (Human-in-the-Loop)
Human-in-the-Loop 설계 — AI는 제안까지만, 발주 실행(비가역적 행동)은 반드시 담당자 승인을 거칩니다. 자동화의 효율과 사람의 통제를 함께 잡은 구조입니다.

5적용 기술 스택

계층별 구성 요소입니다. 데이터 유입부터 모델 추론, 사내 연계까지 표준 규격으로 결합됩니다.
프론트엔드
HTML / JS SPAWeb Speech API STT·TTS실시간 에이전트 타임라인 UI키워드 하이라이트
AI · 에이전트
LLM (모델 교체 가능)Function CallingMCP Host · Server다단계 추론(Agent Loop)Thinking / 근거 표시
사내 연계
MES 재고ERP 공급사·단가·납기문서 · 파일서버API · DB · ESB 방식
백엔드
Node.js 프록시접속암호 인증 게이트키 서버 보관도구 실행 처리
인프라
nginx 리버스 프록시Let's Encrypt TLSCloud VM 자체 호스팅systemd 서비스

6보안

7확장성 · 커스터마이징