gradio torch transformers sentence-transformers pinecone scikit-learn pyyaml python-dotenv