지식 검색
도움말
문서는 검색 단위로 나누고 각 단위를 임베딩으로 변환합니다. 기술 태그는 접근 정책의 TAG 조건으로 사용되며, 검색 시 DB 보호 정책이 허용된 지식자료만 남깁니다. Bearer Token은 검증 세션에만 사용되고 검색이 끝나면 폐기됩니다.
DB 준비가 필요합니다.
벡터 테이블을 확인하세요.
지식자료 등록
같은 문서 ID로 저장하면 최신 내용으로 갱신됩니다.
분할·임베딩 설정 보기
- 문단을 우선 묶고 길이가 길면 문장·공백 기준으로 나눕니다.
- 로컬 임베딩(개발용)(내부 식별자
DEMO-4D)은 외부 API 없이 검색 흐름을 확인하는 4차원 처리 방식입니다. 운영 검색 품질을 위한 모델은 아닙니다. - AI는
BACKOFFICE_AI_EMBEDDING_MODEL과 API key가 설정된 OpenAI 호환/v1/embeddings를 사용합니다. - 운영 환경에서는 자료 등록과 검색에 같은 임베딩 모델과 차원을 사용해야 합니다.
document
저장 완료
접근 정책 설정
역할별 기술 태그 행 접근 규칙은 행 접근 규칙 화면에서 관리합니다.
백엔드 지식 접근 정책
ALLOW TAG SPRING_BOOTALLOW TAG ORACLE_VPD
ORDS 제외 정책
ALLOW TAG SPRING_BOOTDENY TAG ORDS
접근 정책이 적용되는 방식
(ALLOW TAG A OR ALLOW TAG B) AND NOT (DENY TAG C OR DENY TAG D)
허용 태그가 없거나 토큰 컨텍스트가 없으면 1=0으로 닫힙니다. 태그 권한은 행 접근 기준이고, 본문·임베딩 표시 보호는 컬럼 정책으로 별도 관리합니다.
권한 기반 지식 검색
검색 권한 주체에 대한 검증용 세션을 사용하고 완료 후 폐기합니다.
검색 처리 방식 보기
- 검색어를 같은 임베딩 방식으로 벡터화합니다.
- 임시 Bearer Token으로 전용 ORDS Handler를 호출합니다.
- 행 접근 정책이 TECH_TAG 권한에 맞지 않는 검색 단위를 먼저 제거합니다.
- 남은 검색 단위를 관련도 순으로 반환합니다.
검색 권한에 따라 허용된 지식자료만 여기에 표시됩니다.
저장 현황 보기
문서0
검색 단위0
태그 연결0