transformers openai tiktoken langchain gradio