transformers torch langchain openai python-dotenv requests streamlit