Spaces:
Running
Running
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 |
-
|
| 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"),
|