fix: prefix embedding provider env vars with EMBEDDINGS_

This commit is contained in:
Greyson LaLonde
2025-09-26 10:50:45 -04:00
committed by GitHub
parent b5b10a8cde
commit 091d1267d8
17 changed files with 104 additions and 74 deletions

View File

@@ -16,10 +16,12 @@ class RoboflowProvider(BaseEmbeddingsProvider[RoboflowEmbeddingFunction]):
description="Roboflow embedding function class",
)
api_key: str = Field(
default="", description="Roboflow API key", validation_alias="ROBOFLOW_API_KEY"
default="",
description="Roboflow API key",
validation_alias="EMBEDDINGS_ROBOFLOW_API_KEY",
)
api_url: str = Field(
default="https://infer.roboflow.com",
description="Roboflow API URL",
validation_alias="ROBOFLOW_API_URL",
validation_alias="EMBEDDINGS_ROBOFLOW_API_URL",
)