text: = "What did the president say about Ketanji Brown Jackson"docs = db.similarity_search(query)print(docs[0].page_content)    In state after state, new laws have been passed, not only to suppress the vote, but to subvert entire elections.         We cannot let this happen.         Tonight. I call on the Senate to: Pass the Freedom to Vote Act. Pass the John Lewis Voting Rights Act. And while youâ€™re at it, pass the Disclose Act so Americans can know who is funding our elections.         Tonight, Iâ€™d like to honor someone who has dedicated his life to serve this country: Justice Stephen Breyerâ€”an Army veteran, Constitutional scholar, and retiring Justice of the United States Supreme Court. Justice Breyer, thank you for your service.         One of the most serious constitutional responsibilities a President has is nominating someone to serve on the United States Supreme Court.         And I did that 4 days ago, when I nominated Circuit Court of Appeals Judge Ketanji Brown Jackson. One of our nationâ€™s top legal minds, who will continue Justice Breyerâ€™s legacy of excellence.ElasticKnnSearch ClassThe ElasticKnnSearch implements features allowing storing vectors and documents in Elasticsearch for use with approximate kNN searchpip install langchain elasticsearchfrom langchain.vectorstores.elastic_vector_search import ElasticKnnSearchfrom langchain.embeddings import ElasticsearchEmbeddingsimport elasticsearch# Initialize ElasticsearchEmbeddingsmodel_id = "<model_id_from_es>"dims = dim_countes_cloud_id = "ESS_CLOUD_ID"es_user = "es_user"es_password = "es_pass"test_index = "<index_name>"# input_field = "your_input_field" # if different from