Установка dbt Wizard CLI Бета-версия
Установите dbt Wizard CLI через терминал для разработки данных в dbt с помощью ИИ-агента и с соблюдением правил управления данными.
В этом руководстве описано, как установить, проверить, обновить и удалить dbt Wizard CLI на локальном компьютере.
С 1 сентября 2026 года использование dbt Wizard тарифицируется по количеству токенов и оплачивается из кредитов вашего аккаунта. Все суммы кредитов предоставляются на аккаунт, а не на пользователя. Аккаунты Enterprise и Enterprise+ получают кредиты ежемесячно. Тарифные планы Developer и Starter включают 30-дневный пробный период и кредиты на сумму $100; те же условия доступны пользователям CLI с бесплатным аккаунтом dbt.
Подробнее о том, что входит в каждый тарифный план, лимитах расходов и платном доступе, см. в разделе Пробный период и оплата.
Вы можете запускать CLI dbt Wizard локально из любого проекта на любом движке dbt. Но будьте осторожны: известно, что волшебник умеет .
Предварительные требования
- macOS, Windows или Linux
- Проект dbt с созданным каталогом
target/(dbt parse,dbt compileилиdbt build) - Доступ к поддерживаемому провайдеру ИИ. Вы можете использовать управляемого провайдера в dbt или настроить BYOK с собственными учётными данными провайдера.
Поддерживаемые модели ИИ
dbt Wizard поддерживает модели управляемое подключение (оплата через dbt Labs, управлять ключом не требуется) и модели с собственным ключом (BYOK) (оплата напрямую провайдеру).
Ниже перечислены поддерживаемые провайдеры ИИ в зависимости от того, где вы работаете. Полный список доступных моделей см. в таблице тарифов провайдеров моделей.
- dbt platform
- Локально (CLI)
| Провайдер | Доступ |
|---|---|
| OpenAI (по умолчанию) | dbt управляемое подключение или BYOK |
| Anthropic† | dbt управляемое подключение или BYOK |
| Модели с открытыми весами (например, DeepSeek, Kimi и другие). | dbt управляемое подключение |
| Azure AI Foundry / Azure OpenAI | BYOK |
| Провайдер | Доступ |
|---|---|
| OpenAI | dbt управляемое подключение или BYOK |
| Anthropic† | dbt управляемое подключение или BYOK |
| Модели с открытыми весами (например, DeepSeek, Kimi и другие). | dbt управляемое подключение |
| Azure AI Foundry / Azure OpenAI | BYOK |
| AWS Bedrock | BYOK |
| Google Gemini | BYOK |
| Snowflake Cortex | BYOK |
| Databricks Unity AI Gateway | BYOK |
Вы также можете подключить личную подписку OpenAI ChatGPT вместо ключа.
†Корпоративные лицензии и лицензии по подписке Anthropic (например, Claude Enterprise) не поддерживаются согласно условиям использования Anthropic.
Если вы никогда раньше не пользовались терминалом, ознакомьтесь с руководством по работе с терминалом — в нём вы найдёте полезные советы, которые помогут вам начать работу!
Установка и настройка 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 до последней версии:
wizard update
Посмотрите бесплатный видеокурс dbt Wizard на dbt Learn!
Удаление
-
Выполните встроенную команду удаления. Она выводит список всех двоичных файлов, конфигураций и каталогов данных, которые будут удалены, а затем запрашивает подтверждение (
Proceed? [Y/N]), прежде чем что-либо удалять:wizard system uninstall
При удалении ~/.dbt/wizard удаляются локальная конфигурация, журналы и кеш. Это действие нельзя отменить. Ваши профили dbt (~/.dbt/) и проекты dbt не относятся к dbt Wizard и не будут затронуты.
-
Убедитесь, что исполняемый файл удалён, проверив его наличие в системном пути поиска:
which wizard
Если команда не возвращает путь, dbt Wizard успешно удалён.
Телеметрия
dbt Wizard собирает анонимную телеметрию об использовании продукта, чтобы улучшать работу с ИИ-агентом, анализировать сценарии использования, оптимизировать производительность и учитывать затраты на вычисления, не собирая ваш код, запросы, промпты, ответы или содержимое файлов.
Подробную информацию о том, какие данные собираются, какие не собираются и как отказаться от отправки клиентской телеметрии, см. в разделе Использование данных и телеметрия dbt Wizard CLI.
После завершения настройки обратитесь к разделу Как использовать dbt Wizard в вашем проекте dbt, чтобы ознакомиться с рекомендуемыми рабочими процессами для реальных задач проекта.
Связанная документация
- Обзор dbt Wizard: где доступен dbt Wizard и как начать работу
- Настройка BYOK: управление API-ключом и выбор модели ИИ
- Справочник команд: полный справочник всех подкоманд
wizardи глобальных флагов - Сценарии использования и примеры: практические сценарии аналитической инженерии
- Переход с другого ИИ-агента: переход с другого ИИ-агента на dbt Wizard
- Использование данных и телеметрия CLI: какие данные собирает dbt Wizard CLI и как отказаться от их отправки
- Как использовать dbt Wizard в вашем проекте dbt: рекомендуемые рабочие процессы