mirror of
https://github.com/hwchase17/langchain
synced 2024-11-08 07:10:35 +00:00
16 lines
495 B
Python
16 lines
495 B
Python
|
import os
|
||
|
|
||
|
ELASTIC_CLOUD_ID = os.getenv("ELASTIC_CLOUD_ID")
|
||
|
ELASTIC_USERNAME = os.getenv("ELASTIC_USERNAME", "elastic")
|
||
|
ELASTIC_PASSWORD = os.getenv("ELASTIC_PASSWORD")
|
||
|
ES_URL = os.getenv("ES_URL", "http://localhost:9200")
|
||
|
|
||
|
if ELASTIC_CLOUD_ID and ELASTIC_USERNAME and ELASTIC_PASSWORD:
|
||
|
es_connection_details = {
|
||
|
"es_cloud_id": ELASTIC_CLOUD_ID,
|
||
|
"es_user": ELASTIC_USERNAME,
|
||
|
"es_password": ELASTIC_PASSWORD,
|
||
|
}
|
||
|
else:
|
||
|
es_connection_details = {"es_url": ES_URL}
|