Skip to content

Environment Variables

All secrets and authentication credentials are configured via environment variables. They are never stored in the config file.

Required

Variable When Description
LLM_API_KEY Always API key for the LLM provider (e.g. OpenAI)

Warehouse and source credentials

Each provider has its own set of required environment variables. See the connect guide for your specific setup:

Provider Guide
Snowflake Connect: Snowflake
BigQuery Connect: BigQuery
MSSQL Connect: MSSQL
S3 Connect: S3

Optional overrides

Variable Default Description
LLM_BASE_URL https://api.openai.com Override the LLM API endpoint
LLM_MAX_TOKENS 8192 Max output tokens per LLM call
DBT_TARGET_SCHEMA Same as project Override the dbt base schema name
DBT_SILVER_SUFFIX silver Override the silver tier suffix
DBT_GOLD_SUFFIX gold Override the gold tier suffix