python-dotenv openai faiss-cpu pypdf tqdm python-docx reportlab pymupdf