- workflow/03_rag/README.md: RAG 워크플로우 인덱스 SSOT - 4개 흐름 문서 추가 (companyx_grounding, rag_search, rag_upload, skill_embedding) - workflow README에 03_rag 인덱스 섹션 연결 - JSON 4개에 settings 필드 추가 Made-with: Cursor
1.9 KiB
1.9 KiB
tags: [workflow, rag, companyx, search, grounding]
RAG 검색·Grounding 요청
목적
- 질문을
skill-rag-file검색으로 보내고, 결과를 로빙의 근거 답변 경로에 전달한다. - Company X 내부 문서 질문은 일반 대화가 아니라 근거 검색 경로로 먼저 처리한다.
상위 원칙
입력
- 사용자 질문
- 사용자 식별자
- 검색 제한값
- Company X 대상 여부
출력
- 검색 결과 목록
- 검색 결과 수
- 근거 문서 후보
- 0건 또는 오류 시 실패 상태
처리 순서
- 질문과 사용자 정보를 받는다.
- Company X 대상이면 Company X 컬렉션 우선으로 검색한다.
- 검색 결과를 답변 프롬프트에 넣을 수 있는 형태로 정리한다.
- 근거 문서 후보를 로빙 답변 경로에 전달한다.
실패 분기
- 검색 결과가 0건이면
문서 없음또는미확인으로 넘길 수 있어야 한다. - 검색 API 오류를 성공 응답처럼 포장하지 않는다.
- 질문 적합도가 낮은 청크는 그대로 노출하지 않는다.
현재 기준
- 이 흐름은
skill-rag-file검색을 호출하는 얇은 브리지다. - 실제 답변 합성은
rb8001이 맡는다. - 검색과 답변 합성의 책임을 섞지 않는다.
검증 기준
- 대표 질문이 검색 API로 정상 전달되는지 확인한다.
- 검색 결과 0건과 정상 적중이 구분되는지 확인한다.
- 근거 후보가 없는 경우에도 실패 경로가 유지되는지 확인한다.