settings.py 434 B

123456789101112131415
  1. from pydantic_settings import BaseSettings, SettingsConfigDict
  2. class Settings(BaseSettings):
  3. model_config = SettingsConfigDict(
  4. env_file=".env",
  5. env_prefix="AGENT_LAB_",
  6. extra="ignore",
  7. )
  8. openai_api_key: str = ""
  9. openai_base_url: str = "https://api.openai.com/v1"
  10. openai_default_model: str = "gpt-4.1-mini"
  11. openai_include_usage: bool = True
  12. request_timeout_seconds: float = 60.0