gen-question / src /loaders /elastic.py
linhnguyen02
set up to deploy in hugging face
42cffde
raw
history blame contribute delete
338 Bytes
from elasticsearch import Elasticsearch
from env import config
class Elastic:
_instance = None
def __new__(cls):
if cls._instance is None:
cls._instance = Elasticsearch(
config["elastic"]["url"],
api_key=config["elastic"]["api_key"]
)
return cls._instance