streamlit transformers torch sentencepiece scikit-learn numpy pandas tiktoken requests fastapi uvicorn