A community member is trying to build a VectorIndexAutoRetriver and it is working until filters are applied. When filters are applied, the community member is getting a NoneType error. The community member is adding metadata but does not know the issue. The comments indicate that there should be a traceback, but it is not provided. The community members suggest reproducing the issue outside of FastAPI to better understand the problem.
2025-01-24 17:18:48,301 - llama_index.core.indices.vector_store.retrievers.auto_retriever.auto_retriever - INFO - Using query str: summary of latest records 2025-01-24 17:18:48,301 - llama_index.core.indices.vector_store.retrievers.auto_retriever.auto_retriever - INFO - Using filters: [] Using query str: summary of latest records Using filters: [] 2025-01-24 17:18:48,304 - llama_index.core.indices.vector_store.retrievers.auto_retriever.auto_retriever - INFO - Using top_k: 4 Retrieval entering 8ea6a13f-d522-4821-8e7a-8717ecf0ceb6: VectorIndexRetriever Retrieving from object VectorIndexRetriever with query summary of latest records 2025-01-24 17:19:01,034 - root - ERROR - argument of type 'NoneType' is not iterable