RAG 청킹 전략 완벽 가이드: Chunk Size·Overlap 설정과 Python 구현 방법
RAG 청킹(Chunking)은 문서를 검색 가능한 작은 단위로 나누는 작업입니다. 좋은 청킹 전략은 무조건 잘게 자르는 것이 아니라, 질문에 답하는 데 필요한 문맥을 보존하면서 검색 결과에 불필요한 내용을 줄이는 것입니다. 처음에는 문단 중심의 재귀 분할을 기준선으로 삼고, 실제 질문에 대한 검색 적중률과 답변 근거의 정확도를 비교하면서 크기와 오버랩을 조정하는 것이 좋습니다.기술 문서 확인: 2026-11-07 | 이 글의 수치와 코드는 출발점 및 예시이며, 실제 성능을 검증한 결과가 아닙니다.1. RAG에서 청킹이 중요한 이유RAG(Retrieval-Augmented Generation)는 문서에서 관련 내용을 검색해 LLM의 답변 생성에 참고시키는 구조입니다. 문서를 통째로 임베딩하면 서로 다른 ..
