from pydantic_settings import BaseSettings class Settings(BaseSettings): # OpenAI (used for STT + TTS) openai_api_key: str = "" # DeepSeek (LLM) deepseek_api_key: str = "" deepseek_base_url: str = "https://api.deepseek.com/v1" deepseek_model: str = "deepseek-chat" # Honcho (memory) honcho_api_key: str = "" honcho_base_url: str = "" # Server host: str = "0.0.0.0" port: int = 8000 model_config = { "env_file": ".env", "env_file_encoding": "utf-8", "extra": "ignore", } settings = Settings()