gradio pymongo transformers icecream weaviate-client langchain-community tensorflow torch pypdf