chainlit ctransformers torch sentence_transformers chromadb langchain pypdf PyPDF2