KBLaM
KBLaM copied to clipboard
how does the model keeping based model response when input is not in knowledge related?
how does the model knows, if need to apply adaptor or not
Nah the model does not know : )
The design principle behind KBLaM is that:
- If the KB is attached/provided, then the model always uses the knowledge from the KB to generate answer, and if the model believes the question is not answerable using the KB, it will say "I don't know".
- If the KB is not provided, the model uses it's own internal knowledge to answer the question.
Thank you @xidulu for the explanation. Closing issue for now, @lucasjinreal please let us know if you need more clarifications.