Hi, I see a very strange problem when parsing a text of ~60,000 symbols - this code (the from_documents function) never ends, I can't figure out why, it worked very well till today (even with much bigger documents):
document = Document(text)
document.doc_id = data_source_id
service_context = ServiceContext.from_defaults(chunk_size=chunk_size)#1024)
vector_store = QdrantVectorStore(client=get_qrant_client(), collection_name=project_id)
storage_context = StorageContext.from_defaults(vector_store=vector_store)
index = VectorStoreIndex.from_documents(
[document], storage_context=storage_context, service_context=service_context
)
If I go into the function from_documents, this code is hanging:
return cls(
nodes=nodes,
storage_context=storage_context,
service_context=service_context,
**kwargs,
)