Spaces:
Sleeping
Sleeping
File size: 482 Bytes
3724ac8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
from pydantic_settings import BaseSettings, SettingsConfigDict
from pydantic import SecretStr
class EmmRetrieversSettings(BaseSettings):
API_BASE: str
API_KEY: SecretStr
OPENAI_API_BASE_URL: str
OPENAI_API_KEY: SecretStr
LANGCHAIN_API_KEY: SecretStr
DEFAULT_CLUSTER: str = "rag-os"
DEFAULT_INDEX: str = "mine_e_emb-rag_live"
DEFAULT_TIMEOUT: int = 120
model_config = SettingsConfigDict(env_prefix="EMM_RETRIEVERS_", env_file="../.env")
|