Skip to content

Configuration

Drizby supports three AI providers. Configure them from the Settings page in the UI.

ProviderModelsAPI Key
Anthropic ClaudeClaude 4, Claude 3.5ANTHROPIC_API_KEY
OpenAIGPT-4o, GPT-4OPENAI_API_KEY
Google GeminiGemini ProGOOGLE_API_KEY

In development mode (NODE_ENV !== 'production'), all API endpoints accept a Bearer token:

Terminal window
curl -H 'Authorization: Bearer dc-bi-dev-key' http://localhost:3461/cubejs-api/v1/meta

The key defaults to dc-bi-dev-key and can be overridden via the DEV_API_KEY environment variable. This authenticates as the admin user.

Drizby uses Drizzle ORM for its internal SQLite database. Migrations are applied automatically on startup.