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