gradio tensorflow transformers openai tiktoken langchain requests validators pytesseract tabulate nltk python-dotenv faiss-cpu plotly plotly-express