text: OpenSearchVectorSearch.from_documents(    docs,    embeddings,    opensearch_url="http://localhost:9200",    engine="faiss",    space_type="innerproduct",    ef_construction=256,    m=48,)query = "What did the president say about Ketanji Brown Jackson"docs = docsearch.similarity_search(query)print(docs[0].page_content)similarity_search using Script Scoringâ€‹similarity_search using Script Scoring with Custom Parametersdocsearch = OpenSearchVectorSearch.from_documents(    docs, embeddings, opensearch_url="http://localhost:9200", is_appx_search=False)query = "What did the president say about Ketanji Brown Jackson"docs = docsearch.similarity_search(    "What did the president say about Ketanji Brown Jackson",    k=1,    search_type="script_scoring",)print(docs[0].page_content)similarity_search using Painless Scriptingâ€‹similarity_search using Painless Scripting with Custom Parametersdocsearch = OpenSearchVectorSearch.from_documents(    docs, embeddings, opensearch_url="http://localhost:9200", is_appx_search=False)filter = {"bool": {"filter": {"term": {"text": "smuggling"}}}}query = "What did the president say about Ketanji Brown Jackson"docs = docsearch.similarity_search(    "What did the president say about Ketanji Brown Jackson",    search_type="painless_scripting",    space_type="cosineSimilarity",    pre_filter=filter,)print(docs[0].page_content)Maximum marginal relevance search (MMR)â€‹If youâ€™d like to look up for some similar documents, but