INNER CODE UNIT · Python
get_opensearch_cluster_client
aws-samples/rag-using-langchain-amazon-bedrock-and-opensearch · utils/opensearch.py:13
def get_opensearch_cluster_client(name, password, region):
opensearch_endpoint = get_opensearch_endpoint(name, region)
opensearch_client = OpenSearch(
hosts=[{
'host': opensearch_endpoint,
'port': 443
}],
http_auth=(name, password),
index_name = name,
use_ssl=True,
verify_certs=True,
connection_class=RequestsHttpConnection,
timeout=30
)
return opensearch_client
def get_opensearch_endpoint(name, region):