Skip to main content

36 docs tagged with "AI"

View all tags

About AI and dbt

Learn about AI-powered features and agents in dbt that help you build, manage, and consume governed data at scale.

CLI Overview

Install, verify, update, and uninstall the dbt Wizard CLI on your local machine.

Configure BYOK for dbt Wizard

Bring your own API key to use dbt Wizard CLI. Supports OpenAI, Anthropic, AWS Bedrock, Google Gemini, Snowflake Cortex (preview), and Databricks.

dbt Copilot

dbt Copilot is dbt's inline AI assistance experience, providing single-click generation of SQL, documentation, tests, and semantic models.

dbt Wizard CLI configuration

Full reference for both dbt Wizard configuration files — the agent runtime config and the per-project dbt Wizard settings.

dbt Wizard home tab

Use the dbt Wizard home tab in the dbt platform for an agent-native development workflow — iterate in natural language, review inline diffs and DAG previews, and validate changes without leaving the agent.

dbt Wizard in Studio IDE

Use dbt Wizard in the Studio IDE to write or refactor dbt models from natural language, validate with your dbt engine, and run against your warehouse with full project context.

dbt Wizard use cases

Realistic analytics engineering scenarios for dbt Wizard — from building new models to debugging failures.

Headless mode

Run dbt Wizard in headless mode for scripts, CI pipelines, and automation.

How dbt Wizard works

Understand the dbt Wizard agent loop, tools, project context, and approval workflow.

Invite read-only users to dbt Wizard

Invite business users to dbt Wizard with read-only licenses so they can ask questions of governed production data in Explore mode, without a developer license.

Models and pricing

The AI models dbt Wizard supports in the dbt platform and CLI, plus how model pricing works.

Trial and billing

Start a dbt Wizard trial, set a spend limit, and manage Wizard billing for the dbt platform and local CLI.

Use dbt Wizard locally

Install the dbt Wizard local CLI, complete first-run onboarding, and send your first prompt from the terminal.