ctransformers langchain langchain_community gradio fpdf2 chromadb youtube-transcript-api sentence_transformers pypdf PyPDF2 torch llama-cpp-python