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