How To Connect To OpenSearch#
Introduction#
Text here
Limited to internal Jobs and Notebooks
Currently it's only possible to configure the opensearch-py client in a job or jupyter notebook running inside the Hopsworks cluster.
Code#
In this guide, you will learn how to connect to the OpenSearch cluster using an opensearch-py client.
Step 1: Get the OpenSearch API#
import hopsworks
project = hopsworks.login()
opensearch_api = project.get_opensearch_api()
Step 2: Configure the opensearch-py client#
from opensearchpy import OpenSearch
client = OpenSearch(**opensearch_api.get_default_py_config())
API Reference#
Going Further#
You can now use the client to interact directly with the OpenSearch cluster, such as vector database.