Oh, I see now, thanks for the explanation, that’s what I was missing.
Btw, I know often there’s reranking in more advances RAG. Is there something like reranking in how Discourse handles is? Do you think adding a reranking step would have any positive effect?
@Falco / @Roman implemented a basic reranker in discourse:
This is used in semantic search and RAG. However it is quite hidden and not easy to configure.
I think the medium term plan here (which we discussed with @awesomerobot ) was to move from LLM terminology to Models … and maybe do a bit of UI unification so you can define embedding/rerankers and llms in a single interface.
For now we only support a very specific hugging face reranker api.