image.png

이런 구조에서 채팅을 시도하면

image.png

이런 결과만 반환하는 이상한 상황

특이하게도 github이슈중에 보고된게 있다.

https://github.com/FlowiseAI/Flowise/discussions/1635

image.png

이게 힌트일까?

채팅 프롬프트를 입력하라고 함. 근데 Conversational Retrieval QA Chain은 동적 프롬프트 입력 인풋이 없다.

https://docs.flowiseai.com/integrations/langchain/chains/conversational-retrieval-qa-chain?utm_source=chatgpt.com

아예 구조를 바꿔야하는것 같다. RAG + 시스템 프롬프트 주입 + 채팅은 Conversational Retrieval QA로 지원 안하는 듯.

image.png

지금보니까 response prompt가 이렇게 작성되어있었음. RAG로 주어진 문맥과 상관이 없으면 다 i’m not sure라고 반응하도록 되어있음.

RAG로 맥락을 확인할 수 있는걸 물어보면 대답해준다.

image.png