transformers torch langchain openai gradio pillow