Semantic search - best chain in langchain

Hi all ,

I have two queries on semantic cache while using in RAG. With langchain + OpenAI

  1. Can I user conversation retrieval along with semantic cache.
  2. Is retrieval QA chain best for semantic cache .

The reason for asking is I get wrong answers many times . The answers is randomly taken from semantic cache even though the answer is wrong .