brainsqueeze commited on
Commit
468a9ee
·
verified ·
1 Parent(s): 9b01c12

Elastic config updates

Browse files

* change name to not have QA
* add configurable ELSER endpoint

ask_candid/base/config/connections.py CHANGED
@@ -20,10 +20,11 @@ class BaseElasticAPIKeyCredential:
20
  api_key: str | None = field(default_factory=str)
21
 
22
 
23
- SEMANTIC_ELASTIC_QA = BaseElasticAPIKeyCredential(
24
  cloud_id=_load_value("SEMANTIC_ELASTIC_CLOUD_ID"),
25
  api_key=_load_value("SEMANTIC_ELASTIC_API_KEY"),
26
  )
 
27
 
28
  SEMANTIC_ELASTIC_QA_WRITER = BaseElasticAPIKeyCredential(
29
  cloud_id=_load_value("SEMANTIC_ELASTIC_WRITER_CLOUD_ID"),
 
20
  api_key: str | None = field(default_factory=str)
21
 
22
 
23
+ SEMANTIC_ELASTIC = BaseElasticAPIKeyCredential(
24
  cloud_id=_load_value("SEMANTIC_ELASTIC_CLOUD_ID"),
25
  api_key=_load_value("SEMANTIC_ELASTIC_API_KEY"),
26
  )
27
+ ELSER_INFERENCE_ID = _load_value("ELSER_INFERENCE_ID") or "elser_model_2_linux-x86_64_search"
28
 
29
  SEMANTIC_ELASTIC_QA_WRITER = BaseElasticAPIKeyCredential(
30
  cloud_id=_load_value("SEMANTIC_ELASTIC_WRITER_CLOUD_ID"),