← Docs hub

LLM 운영 계획

주간 운영 구조

1. 학습 목표

이 운영 계획의 목표는 LLM 운영 담당자가 단순히 발화 테스트를 수행하는 수준을 넘어서, STT 결과가 On-device LLM과 Cloud LLM을 거쳐 실제 제품 기능으로 실행되는 과정을 구조적으로 이해하도록 만드는 것이다.

이 문서를 학습한 후에는 다음을 수행할 수 있어야 한다.

2. 전체 시스템 관점

E2E 소스 추적 구조

제품의 음성 처리 흐름은 아래 순서로 설명한다.

사용자 음성
→ STT
→ On-device dictionary / On-device LLM
→ SK 기능 토큰
→ ApiCallValidator
→ FunctionCallHandler
→ Device API
→ TTS

Cloud LLM은 모든 기능을 직접 실행하는 서버가 아니다. Cloud LLM은 온디바이스가 이해하지 못한 발화나 일반 질의, 최신 정보/RAG가 필요한 질의를 보완하고, 기능 실행이 필요한 경우 rewrite_query를 만들어 다시 온디바이스 로컬 파이프라인에 태우는 역할을 한다.

참조 SVG:

3. 월요일: 제품 기능 사양 및 LLM 구조

STT와 Cloud 입력 경계

핵심 메시지

제품 음성 기능은 STT, LLM, Device API가 연결된 E2E 시스템이다. 특정 발화가 실패했을 때 “LLM이 틀렸다”로 단정하면 안 되고, 어느 단계에서 틀어졌는지를 분리해야 한다.

핵심 내용

운영 예제

같은 발화를 아래 3개 관점으로 분리해서 본다.

1. STT raw/processed 결과가 맞는가?
2. <sk_xx> 토큰이 기대대로 나왔는가?
3. FunctionCallHandler가 기대 API/TTS를 수행했는가?

산출물

4. 화요일: 온디바이스 딕셔너리 및 E2E TEST

온디바이스 딕셔너리 처리 흐름

핵심 메시지

딕셔너리는 단어를 많이 넣는 작업이 아니라, 오인식과 오매칭의 균형을 관리하는 작업이다.

핵심 내용

주요 로그

[DICTIONARY_MATCH]
parsedLlamaResponse
LLMResponseParser
ApiCallValidator(preApiCallValidate)
FunctionCallHandler
mappingTtsTextAndDeviceApi
DeviceCommunicator Device API Input Parameter

운영 예제

산출물

5. 수요일: Cloud LLM 개선 작업 및 테스트

Cloud LLM Lambda/RAG 구조

핵심 메시지

Cloud LLM은 일반 대화, 기능 재해석, 준비 질문, 미지원 기능 안내를 Case 구조로 반환한다. 제품 기능 실행은 Cloud가 직접 수행하는 것이 아니라, rewrite_query를 통해 온디바이스 경로로 다시 연결된다.

핵심 내용

Case 기준

Case 1: 일반 답변/스몰톡/설명
Case 2: 제품 기능 재해석, rewrite_query 반환
Case 3: 준비 질문 번호 반환
Case 4: 음성 미지원 기능 안내

운영 예제

산출물

6. 목요일: SQE/필드테스트 이슈 분석 및 개선 대응

Error Handler 판단 구조

핵심 메시지

필드 이슈는 재현 조건과 로그 근거가 없으면 개선 우선순위를 정할 수 없다. 이슈는 STT, 딕셔너리, Cloud LLM, 기능 사양, Device API, 상태관리로 나누어야 한다.

분류 기준

STT 이슈:
raw text부터 틀림

딕셔너리 이슈:
STT는 맞지만 <sk_xx> 토큰이 틀림

Cloud LLM 이슈:
Case/rewrite_query가 틀림

기능 사양 이슈:
토큰은 맞지만 지원/미지원 판단이 사양과 다름

Device API 이슈:
FunctionCallHandler는 정상 호출했지만 Device API 응답/동작이 다름

상태관리 이슈:
멀티턴, resume, skipResume, isCloudContinue, DeviceStatus 전환이 꼬임

핵심 내용

산출물

7. 금요일: 종합 점검 및 말레이시아 현지 운영 가이드 정리

말레이시아 현지 운영 루프

핵심 메시지

현지 운영은 “테스트를 많이 하는 것”이 아니라, 이슈를 일관된 기준으로 분류하고 재현 가능한 증거로 정리하는 것이다.

핵심 내용

종합 점검 흐름

1. 발화 입력
2. STT raw/processed 확인
3. 딕셔너리 매칭 로그 확인
4. <sk_xx> 토큰 확인
5. ApiCallValidator 결과 확인
6. FunctionCallHandler 분기 확인
7. Device API 호출 확인
8. TTS/화면/상태 결과 확인
9. 원인 분류
10. 개선 요청 여부 판단

최종 산출물

8. 첨부 SVG 사용 가이드

PDF 출력 품질 게이트

전체 구조

온디바이스 기능별 구현

Cloud LLM

딕셔너리

Error Handler

9. 핵심 운영 원칙

Keyboard shortcuts

⌘K / Ctrl+KOpen command palette
/Focus search
g hGo to home
g pGo to projects
g sGo to sessions
j / kNext / prev row (tables)
?Show this help
EscClose dialogs

Structured queries

Mix key:value filters with free text in the palette:

type:sessionOnly session pages
project:llm-wikiFilter by project name (substring)
model:claudeFilter by model name (substring)
date:>2026-03-01Sessions after a date
date:<2026-04-01Sessions before a date
tags:rustPages mentioning a tag/topic
sort:dateSort results by date (newest first)

Example: type:session project:llm-wiki date:>2026-04 sort:date