Skip to main content

dbt Wizard quickstart

Use dbt Wizard in your terminal or in the dbt platform.

By the end of this guide, you can install or invoke dbt Wizard in your terminal (depending on your dbt version), authenticate with your dbt platform credentials if applicable, and send your first prompt.

Be warned, the wizard has been known to

.

Supported AI providers

dbt Wizard

dbt Wizard supports different AI providers depending on where you use it.

Providerdbt Wizard in dbt platformdbt Wizard CLI
OpenAI✓ (managed or BYOK)✓ (OpenAI subscription or BYOK)
Anthropic✓ (BYOK)✓ (BYOK)
Azure AI Foundry / Azure OpenAI✓ (BYOK)✓ (BYOK)
AWS Bedrock-✓ (BYOK)
Snowflake Cortex-✓ (BYOK)

  • Configure dbt platform integrations in account settings. BYOK is available for Enterprise and Enterprise+ plans.
  • Configure BYOK for the CLI. For OpenAI subscription support in the CLI, run wizard providers configure openai_subscription and follow the prompts.

Available in public preview.

dbt Wizard is in public preview as an AI agent layer across the managed dbt platform. Some customers may still have access to dbt Copilot until the updated AI agent layer is generally available. Contact dbt Support with any questions.

dbt platform prerequisites

You'll need:

Get started in the dbt platform

  1. From the dbt platform sidebar menu, open Studio IDE or the dbt Wizard home app.

  2. In the Studio IDE, open a project and try a prompt:

    Understand your project:

    summarize what this project does

    Find coverage gaps:

    which models in this project have no tests?

    Enhance coverage:

    add not_null and unique tests to the primary key of stg_customers

    Ship changes:

    commit the changes to the branch and create a pull request

dbt Wizard will read your project's lineage, tests, and metadata and propose changes as a diff. You approve, reject, or redirect before anything is written.

dbt platform next steps

Share your feedback!

We'd love to hear how dbt Wizard is working for you. Share your feedback by either running the /feedback slash command in your interactive terminal session or by going to the #dbt-wizard channel in the dbt Community Slack.

Thanks so much for your help in improving dbt Wizard and dbt data development!

Was this page helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

0