Перейти к основному содержимому

Использование dbt Wizard локально Бета-версия

Установите dbt Wizard локально и начните сеанс разработки dbt с ИИ-агентом из терминала.

Вы можете запускать CLI dbt Wizard локально из любого проекта на любом движке dbt. Но будьте осторожны: известно, что волшебник умеет .

Использование Wizard и оплата

С 1 сентября 2026 года использование dbt Wizard тарифицируется по количеству токенов и оплачивается из кредитов вашего аккаунта. Все суммы кредитов предоставляются на аккаунт, а не на пользователя. Аккаунты Enterprise и Enterprise+ получают кредиты ежемесячно. Тарифные планы Developer и Starter включают 30-дневный пробный период и кредиты на сумму $100; те же условия доступны пользователям CLI с бесплатным аккаунтом dbt.

Подробнее о том, что входит в каждый тарифный план, лимитах расходов и платном доступе, см. в разделе Пробный период и оплата.

Предварительные требования​

  • Доступ к поддерживаемому поставщику ИИ. Используйте поставщика, управляемого dbt, или настройте BYOK с собственными учётными данными поставщика.
  • Проект dbt со сформированным каталогом target/ (выполните dbt parse, dbt compile или dbt build)

dbt Wizard не зависит от используемого хранилища данных и работает как с v1, так и с v2.

Поддерживаемые поставщики ИИ​

dbt Wizard поддерживает модели управляемое подключение (оплата через dbt Labs, управлять ключом не требуется) и модели с собственным ключом (BYOK) (оплата напрямую провайдеру).

Ниже перечислены поддерживаемые провайдеры ИИ в зависимости от того, где вы работаете. Полный список доступных моделей см. в таблице тарифов провайдеров моделей.

ПровайдерДоступ
OpenAIdbt управляемое подключение или BYOK
Anthropic†dbt управляемое подключение или BYOK
Модели с открытыми весами (например, DeepSeek, Kimi и другие).dbt управляемое подключение
Azure AI Foundry / Azure OpenAIBYOK
AWS BedrockBYOK
Google GeminiBYOK
Snowflake CortexBYOK
Databricks Unity AI GatewayBYOK

Вы также можете подключить личную подписку OpenAI ChatGPT вместо ключа.

†Корпоративные лицензии и лицензии по подписке Anthropic (например, Claude Enterprise) не поддерживаются согласно условиям использования Anthropic.

Установка и настройка dbt Wizard​

1
Установите dbt Wizard CLI

Запустите скрипт установки для вашей операционной системы:

macOS/Linux:

curl -fsSL https://public.cdn.getdbt.com/dbt-wizard/install/install-wizard.sh | sh

Windows (PowerShell):

irm https://public.cdn.getdbt.com/dbt-wizard/install/install-wizard.ps1 | iex

Эта команда устанавливает dbt Wizard в /usr/local/bin/wizard, а также dbt Information Schema, благодаря которой dbt Wizard учитывает контекст проекта при ответах. Подробности об установке и обновлении см. в разделе Установка CLI dbt Wizard; инструкции по удалению — в разделе Удаление.

Рекомендации по использованию dbt Wizard

После завершения настройки ознакомьтесь с руководством Как использовать dbt Wizard в проекте dbt, в котором описаны рекомендуемые рабочие процессы для реальных задач проекта.

Полезные команды терминала​

Для начала работы используйте следующие команды:

КомандаОписаниеПример
wizard "[prompt]"Запустить интерактивный сеанс с начальным запросом. После активации сеанса запросы можно вводить без кавычек.wizard "summarize what this project does"
wizard exec "[prompt]"Выполнить один запрос в неинтерактивном режиме и завершить работуwizard exec "list all models with no tests"
wizard review --uncommittedВыполнить проверку кода для незакоммиченных изменений в неинтерактивном режимеwizard review --uncommitted
wizard review --base BRANCHПроверить изменения относительно базовой веткиwizard review --base main
wizard resumeВозобновить предыдущий сеансwizard resume --last
wizard applyПрименить последние изменения Wizard к рабочему каталогуwizard apply TASK_ID
wizard login / logoutПройти аутентификацию с помощью учётной записи dbtwizard login
wizard mcpУправлять подключениями к серверам MCPwizard mcp add dbt
wizard updateОбновить Wizard до последней версииwizard update
Нужно повторить первоначальную настройку?

Если вы хотите повторить первоначальную настройку — заново пройти аутентификацию, сбросить конфигурацию проекта или повторно вызвать запрос о доверии к папке — обратитесь к разделу Повторный запуск процедур первоначальной настройки.

Дальнейшие шаги​

Посмотрите, как это работает, и поделитесь отзывом

Хотите увидеть dbt Wizard в действии? Посмотрите демонстрационное видео.

Нам было бы интересно узнать о вашем опыте работы с dbt Wizard. Поделитесь отзывом, выполнив слеш-команду /feedback в интерактивном сеансе терминала или перейдя в канал #dbt-wizard в Slack-сообществе dbt.

Большое спасибо за помощь в улучшении dbt Wizard и процесса разработки данных с помощью dbt!

Нашли ошибку?

0
Loading