streamlit openai==0.28 datasets sentence-transformers==3.2.1 rank-bm25