@kapa.ai Hello, I'm trying to use a RecursiveRetriever following this doc:
https://docs.llamaindex.ai/en/stable/examples/retrievers/recursive_retriever_nodes/?h=indexnode. I'm storing my vectors into qdrant. When I save all IndexNodes into qdrant using
vector_index_chunk = VectorStoreIndex(all_nodes, embed_model=embed_model, storage_context=storage_context)
and I try to retrieve them later I have an error like
ValueError: Query id e7cec67d-e470-4ee7-a737-5f765c4fea27 not found in either `retriever_dict` or `query_engine_dict`.
`
This is how I instantiate my retriever:
vector_retriever_chunk = VectorStoreIndex(
nodes=[],
embed_model=embedding_model,
vector_store=vector_store,
storage_context=storage_context,
).as_retriever(similarity_top_k=config.chunk_retrieved_max)
recursive_retriever = RecursiveRetriever("vector", retriever_dict={"vector": vector_retriever_chunk})
Do I have to store IndexNodes into Qdrant ?