Beyond Prompting: An Efficient Embedding Framework for Open-Domain Question Answering