Skip to content

solutions_agents.conf

solutions-agents — Configuration.

Loads settings from environment variables, .env files, or K8s ConfigMaps. Uses pydantic-settings for validation and typing.

Usage: from solutions_agents.conf import get_settings print(get_settings().app_env)

To add domain-specific configs: 1. Create a new file in conf/ (e.g. conf/llm.py, conf/database.py) 2. Define a pydantic BaseModel or BaseSettings subclass 3. Add it as a field in Settings (conf/settings.py) 4. Resolve at application lifespan with get_settings()

Functions

get_settings

get_settings() -> Settings

Validate environment configuration on first explicit runtime use.