pypdf2 nltk requests langchain_openai langchain openai python-dotenv==1.0.0