Spaces:
Sleeping
Sleeping
| import os | |
| from pydantic_settings import BaseSettings | |
| from typing import Optional | |
| class Settings(BaseSettings): | |
| OPENAI_API_KEY: Optional[str] = os.getenv("OPENAI_API_KEY", "") | |
| DATABASE_URL: str = os.getenv("DATABASE_URL", "") | |
| NEON_DATABASE_URL: str = os.getenv("NEON_DATABASE_URL", "") | |
| QDRANT_URL: str = os.getenv("QDRANT_URL", "http://localhost:6333") | |
| QDRANT_API_KEY: str = os.getenv("QDRANT_API_KEY", "") | |
| OPENAI_MODEL_CHAT: str = "gpt-4o-mini" | |
| OPENAI_MODEL_EMBEDDING: str = "text-embedding-3-small" | |
| class Config: | |
| env_file = ".env" | |
| env_file_encoding = "utf-8" | |
| extra = "ignore" | |
| settings = Settings() |