규제 산업에서 RAG 봇 배포를 통해 얻은 실용적인 교훈

✍️ OpenClawRadar📅 게시일: March 29, 2026🔗 Source
규제 산업에서 RAG 봇 배포를 통해 얻은 실용적인 교훈
Ad

주요 구현 세부사항

이 사례 연구는 건설 현장, 노인 요양 시설, 광업 운영을 아우르는 호주 직장 규정 준수 사용 사례를 위한 RAG 기반 AI 어시스턴트 배포를 다룹니다.

Ad

기술적 교훈

  • 쿼리 확장이 청크 크기보다 중요합니다: 청크 크기(400단어? 512토큰?)에 집착하기보다, 개발자는 Haiku를 통해 각 쿼리의 4가지 대체 표현을 생성하고, 이를 모두 ChromaDB에 실행한 후 결과를 병합하고 중복 제거하는 것이 검색 품질을 크게 향상시킨다는 사실을 발견했습니다. 이는 사용자가 문서 작성자와 다르게 표현하는 도메인 특화 전문 용어에 특히 효과적이었습니다.
  • 명명된 문서에 대한 소스 부스트: 사용자의 쿼리에 인덱싱된 문서 제목과 일치하는 단어가 포함된 경우, 의미적 유사성에 관계없이 해당 문서의 청크를 강제로 포함시킵니다. 예를 들어, "FIFO 정책은 R&R 항공편에 대해 무엇이라고 말하나요?"라는 질문은 항상 FIFO 정책에서 가져와야 합니다 — 단순히 항공편을 언급하는 의미적으로 유사한 청크에서만 가져오는 것이 아닙니다.
  • 프롬프트를 계층화하세요 — 클라이언트가 1계층을 깨지 못하게 하세요: 3계층 시스템을 구현했습니다: 핵심 보안/안전 규칙(불변), 수직적 성격(산업별 교체 가능), 클라이언트 맞춤 지침(추가만 가능). 클라이언트는 맞춤 지침을 통해 1계층을 재정의할 수 없습니다. 이는 "이전 지침 무시" 공격과 클라이언트가 실수로 자신의 봇을 탈옥시키는 것을 방지했습니다.
  • 로컬 임베딩으로 충분합니다: 외부 임베딩 API 없이 ChromaDB에서 로컬로 실행되는 sentence-transformers all-MiniLM-L6-v2를 사용했습니다. 특정 도메인의 문서 Q&A의 경우, ada-002에 충분히 가까운 성능을 보여 비용과 지연 시간 절감이 가치가 있습니다. 어쨌든 LLM 품질(Claude Haiku)이 임베딩보다 더 많은 작업을 수행하고 있습니다.
  • 클라이언트당 하나의 드롭렛: 처음에는 공유 인프라를 시도했지만, ChromaDB 컬렉션을 격리하고 API 키를 관리하며 교차 오염을 방지하는 운영 오버헤드가 클라이언트당 월 6달러 VM을 스핀업하는 것보다 더 나쁘다는 사실을 발견했습니다. 각 클라이언트는 자신의 벡터 저장소를 소유하며, 그들의 문서는 공유 인프라와 절대 접촉하지 않습니다.

개발자는 다른 사람들이 검토할 수 있도록 RAG 엔진을 GitHub에서 이용 가능하게 만들었습니다.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

Karis CLI 아키텍처: 실행이 아닌 계획 수립을 위한 Claude 활용
Use Cases

Karis CLI 아키텍처: 실행이 아닌 계획 수립을 위한 Claude 활용

Karis CLI는 Claude가 계획과 추론을 담당하는 반면 순수 코드가 작업을 안정적으로 실행하는 3계층 아키텍처를 사용하여, LLM 능력과 실행을 분리하는 안정적인 에이전트 구성을 만듭니다.

OpenClawRadar
Qwen3.5 35B-A3B MoE는 중급 사양 하드웨어에서 27단계 에이전트 워크플로우를 로컬에서 실행합니다.
Use Cases

Qwen3.5 35B-A3B MoE는 중급 사양 하드웨어에서 27단계 에이전트 워크플로우를 로컬에서 실행합니다.

한 개발자가 레노버 P53 노트북에서 Q4_K_M 양자화로 Qwen3.5 35B-A3B MoE를 로컬에서 실행하여 27단계 비디오 처리 워크플로우를 오류 없이 수행했습니다. 이 모델은 사람의 개입 없이 순차적인 도구 호출을 통해 자막 편집, 비디오 처리를 처리했습니다.

OpenClawRadar
자동 비디오 편집을 위한 OpenClaw 및 Remotion 파이프라인
Use Cases

자동 비디오 편집을 위한 OpenClaw 및 Remotion 파이프라인

한 개발자가 OpenClaw를 에이전트 오케스트레이션에, Remotion을 렌더링에 사용하여 400개 이상의 클립에서 20개의 릴스를 자동으로 생성하는 에이전트 주도 워크플로우를 설명했습니다. 여기에는 필터링, JSON으로 정의된 몽타주, 배치 처리가 포함됩니다.

OpenClawRadar
시니어 개발자의 34일간 클로드 코드 프로젝트: 탄탄한 엔지니어링, 치명적인 시각적 사각지대
Use Cases

시니어 개발자의 34일간 클로드 코드 프로젝트: 탄탄한 엔지니어링, 치명적인 시각적 사각지대

35년 이상의 경력을 가진 기술 임원이 Claude Code를 사용해 34일 동안 문서 변환 파이프라인을 구축했습니다. 이 프로젝트는 300개 이상의 커밋, 272개의 테스트, 그리고 깔끔한 아키텍처를 생성했습니다. 프로젝트는 기존 라이브러리와 사용자 피드백에 대한 중요한 맹점을 드러냈습니다.

OpenClawRadar