numpy chainlit==0.7.700 openai langchain-text-splitters pypdf langchain-community qdrant-client