I am trying to rebuild storage context, but its constantly giving me a
KeyError: 'default'
Here's my code to rebuild the index
from llama_index import StorageContext, load_index_from_storage
# rebuild storage context
storage_context = StorageContext.from_defaults(persist_dir="./check_storage")
# load index
index = load_index_from_storage(storage_context)
And, here's how I'm storing it
# Create a local Qdrant vector store
client = qdrant_client.QdrantClient(path="play_qdrant_gemini")
vector_store = QdrantVectorStore(client=client, collection_name="collection")
embed_model = LangchainEmbedding(HuggingFaceEmbeddings(model_name="sentence-transformers/all-MiniLM-L6-v2"))
service_context = ServiceContext.from_defaults(embed_model=embed_model)
storage_context = StorageContext.from_defaults(vector_store=vector_store)
nodes = [TextNode(text="HelloWorld"), TextNode(text="HelloWorld")]
index = VectorStoreIndex(
nodes=nodes,
storage_context=storage_context,
service_context=service_context,
)
index.storage_context.persist(persist_dir='./check_storage')
Any suggestions ?