inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

RAG를 활용한 LLM Application 개발 (feat. LangChain)

3.5 Retrieval 효율 개선을 위한 데이터 전처리

결과에 대한 질문

2

로키마운틴듀

작성한 질문수 5

0

강사님 안녕하세요! 강의 따라가면서 하고있는데

저도 맥을 쓰고 같은코드에 제공해주신 같은 파일을 씀에도 55조 문항을 못들고 오더라고요.


그래서 ai 질문후

retriever = database.as_retriever(search_kwargs={"k": 10})

청크수를 늘리니까 해당 문항을 잘 가져왔고 결과도 나오게되었는데 이렇게 되는 이유를 모르겠습니다.

라이브러리 버전을 최대한 따라치려고 맞추고 있긴한데 라이브러리 버전이나 같은 gpt-4o라도 내부에서 조금 바뀌는 걸까요?

(pinecone 인덱스는 사이트의 콘솔이 바껴서 코드로 인덱스를 만들었습니다)

vector-database llm langchain rag openai-api

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

로키마운틴듀님, k=10으로 늘렸을 때 제55조가 검색된 것은 기본 검색 결과 상위 몇 개에 제55조 청크가 포함되지 않았기 때문일 가능성이 큽니다. k는 질문과 유사도가 높은 문서를 몇 개 가져올지 정하는 값이므로, 값을 늘리면 원하는 청크가 결과에 포함될 가능성도 커집니다.

같은 코드와 파일을 사용해도 임베딩 모델이나 라이브러리의 업데이트, 인덱스 구성 등에 따라 검색 순위가 달라질 수 있습니다. 다만 retriever.invoke()의 검색 결과는 주로 임베딩과 벡터 검색에 의해 결정되므로, GPT-4o가 달라져서 검색 순위가 바뀌는 것은 아닙니다. GPT-4o는 검색된 문서를 바탕으로 답변을 생성할 때 영향을 줍니다.

비슷한 사례에서도 k 값을 조정해 제55조를 검색했으며, 해당 강의 답변에서는 유사도 검색만으로는 원하는 문서가 항상 검색되지 않을 수 있다고 안내하고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

4.2.2 ~ 10.3.2.1 강의 영상 안나옴

0

72

2

RetrievalQA 방식 관련 문의

0

120

2

kernel crash 문의

0

120

2

공식 문서

0

97

1

RAG 파이프라인 고도화와 파인튜닝의 우선순위 및 실무적 판단 기준이 궁금합니다.

0

126

2

책과 차이점

0

144

2

Langchain 공식문서 학습 질문

0

172

2

온톨로지 활용

0

134

2

ollama설치해서 llama로 돌려도 되나요?

0

148

2

소득세법 docx 파일 공유 요청건

0

187

1

EXAONE 모델 불러오기 안되는 문제

0

244

2

[5.1 강의] LLM Evaluator에 Upstage를 사용하는 방법 + 변경된 Langsmith Docs를 참고하여 구현하는 방법 공유

0

211

2

강의 9에 QA관련된 import가 되지 않네요

0

211

2

🚨 python3.14 를 쓰고 계시면 chroma 에서 ConfigError 가 발생합니다.

1

445

1

강의와 책 관련 질문

0

165

1

문서 전처리 고민

0

185

1

RAG 배포 질문드립니다

0

176

1

강의 내용과는 별개로 궁금한 점이 있습니다

0

171

2

폐쇄망 챗봇 모델

0

165

1

AI agent 쿠폰

0

157

2

저는 왜 그대로 했는데 답변이 틀리게 나오는지 모르겠네요

0

173

2

langchain howto/sequence는 지금 doc 공식 사이트 어디서 확인할 수 있나요?

2

138

1

new_question에 대한 답 출력

0

118

2

랭체인 라이브러리

0

235

2