How does the Autoretriever pass an updated query string for semantic search (with removal of metadata in query string) at query time?
Where In the code does it do that? Is it LLM based?
https://docs.llamaindex.ai/en/stable/examples/retrievers/auto_vs_recursive_retriever/The link above states:
Metadata Filters + Auto-Retrieval: Tag each document with the right set of metadata. During query-time, use auto-retrieval to infer metadata filters along with passing through the query string for semantic search.
Can someone point me in the code where the query string is parsed for semantic search?