Spaces:
Paused
Paused
Download app/config.py from MuhammadSaad16/chatbot2: direct link, hf CLI and curl.
- Browser
- Download file 662 Bytes
-
https://huggingface.co/spaces/MuhammadSaad16/chatbot2/resolve/main/app/config.py
- Command line
-
hf download hf://spaces/MuhammadSaad16/chatbot2/app/config.py
-
curl -L -o config.py https://huggingface.co/spaces/MuhammadSaad16/chatbot2/resolve/main/app/config.py
662 Bytes
| 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() |