Quite similar result than fine tuned gpt with embeddings no?
Answer the following question using only the context below. Say 'no answer' when the question can't be answered. Question: {question} Context: {context}
Not sure this prompt works for all scenarios and models. But it can easily be changed and is a starting point.