In all of the previously mentioned approaches, the flow of information has a clear sequential structure, whether from the retriever to the language model or from the language model to the retriever. However, this sequential structure may not be optimal in all domains and may be less extensible, it is important to consider alternative approaches. Researchers have proposed a novel parallel structure in which the retriever and the language model work independently for the user input \(x\). The output \(y\) is then determined by weighted interpolation. \(I()\) is the interpolation function.