Вот такой RAG реализовал по работе. Каких-то теоретических изысканий по этой схеме не делал. На практике, работает вполне пристойно.