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

Настройка BYOK для dbt Wizard на платформе dbt

Используйте собственный ключ (bring-your-own-key, BYOK), чтобы подключить dbt Wizard или dbt Copilot на dbt platform к своей учётной записи у поставщика ИИ вместо использования инфраструктуры под управлением dbt Labs.

Приведённые ниже инструкции по настройке BYOK применимы только к dbt platform. О настройке BYOK для CLI см. в разделе Настройка BYOK для dbt Wizard.

При настройке поставщика с собственным ключом расходы на использование отражаются в вашей учётной записи у поставщика, а не в учётной записи dbt Labs, и оплату за токены взимает выбранный вами поставщик.

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

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

  • Учётная запись dbt platform на тарифном плане Starter, Enterprise или Enterprise+
  • Права администратора dbt для включения функций ИИ и настройки поставщиков в Account settings
  • API-ключ или учётные данные для поддерживаемого поставщика ИИ
 Посмотреть полный список поддерживаемых поставщиков ИИ

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

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

ПровайдерДоступ
OpenAI (по умолчанию)dbt управляемое подключение или BYOK
Anthropic†dbt управляемое подключение или BYOK
Модели с открытыми весами (например, DeepSeek, Kimi и другие).dbt управляемое подключение
Azure AI Foundry / Azure OpenAIBYOK

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

dbt Copilot​

dbt Copilot поддерживает различных поставщиков ИИ, в том числе использование собственного ключа (BYOK) на тарифных планах Starter, Enterprise и Enterprise+:

  • API-ключ OpenAI под управлением dbt Labs (управляемое подключение)
  • Собственный API-ключ OpenAI (BYOK)
  • Собственный API-ключ Azure OpenAI (BYOK)

Snowflake Cortex, AWS Bedrock, Azure AI Foundry и Anthropic не поддерживаются в dbt Copilot.

Настройка поставщика ИИ​

Аккаунт dbt platform на любом тарифном плане может использовать провайдера dbt с управлением со стороны dbt Labs, чтобы сразу приступить к работе. Аккаунты на тарифных планах Starter, Enterprise и Enterprise+ также могут настроить собственного ИИ-провайдера с использованием своего ключа (BYOK). При использовании BYOK вызовы API и связанные с ними расходы оплачиваются вами в соответствии с тарифами этого провайдера.

Следующие инструкции описывают настройку ИИ-провайдера под управлением dbt Labs или с использованием BYOK для dbt Wizard. ИИ-провайдеры под управлением dbt администрируются dbt Labs и не требуют предоставления пользователем ключа API. Список ИИ-провайдеров в разделе Account settings может меняться по мере добавления dbt Labs управляемых моделей. Актуальный список моделей и провайдеров приведён в таблице тарифов провайдеров моделей.

Чтобы настроить провайдера:

  1. Нажмите на название своего аккаунта и выберите Account settings в боковом меню.
  2. В разделе Settings нажмите AI features.
  3. В разделе AI providers нажмите Edit, чтобы настроить интеграцию с ИИ.
  4. Для каждого провайдера выберите вариант Key management в раскрывающемся списке, затем выполните приведённые ниже действия для выбранного провайдера.

Под управлением dbt Labs

Используйте этот вариант как управляемую альтернативу модели OpenAI, используемой по умолчанию.

  1. Если вариант dbt Labs ещё не выбран, выберите его в списке, чтобы использовать ключ Anthropic под управлением dbt Labs.
  2. Нажмите Save.

Под вашим управлением (BYOK)

  1. Выберите Anthropic из доступных вариантов.
  2. Введите свой ключ API Anthropic.
  3. Нажмите Save.
Ограничения для эмбеддингов

При использовании ключа API Anthropic dbt продолжает использовать ключ OpenAI под управлением dbt Labs для создания эмбеддингов в инструментах MCP text_to_sql, поскольку Anthropic не предоставляет собственных средств создания эмбеддингов.

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

0
Loading