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

dbt Copilot: часто задаваемые вопросы

Ознакомьтесь с распространёнными вопросами о Copilot, чтобы понять, как он работает и как может вам помочь.

Copilot — это AI‑ассистент, полностью интегрированный в вашу среду dbt, который берёт на себя рутинные задачи, ускоряет рабочие процессы и обеспечивает единообразие, помогая быстрее создавать качественные data‑продукты.

dbt Labs привержена защите вашей конфиденциальности и данных. На этой странице представлена информация о том, как Copilot обрабатывает ваши данные. Подробнее см. на странице принципов разработки ИИ dbt Labs.

Обзор

 Что такое dbt Copilot?

Copilot — это мощный AI‑ассистент, полностью интегрированный в вашу среду dbt и предназначенный для ускорения аналитических рабочих процессов. Copilot встраивает AI‑поддержку на каждом этапе жизненного цикла разработки аналитики (ADLC), помогая специалистам по данным быстрее поставлять data‑продукты, повышать качество данных и улучшать их доступность.

Благодаря автоматической генерации кода вы можете позволить Copilot генерировать код на основе естественного языка, а также создавать документацию, data‑тесты, метрики и семантические модели одним нажатием кнопки в Studio IDE, Canvas и Insights.

 Где можно найти dbt Copilot?

Copilot доступен в Studio IDE, Canvas и Insights. В будущих релизах Copilot появится и в других частях приложения dbt.

Чтобы использовать Copilot, у вас должен быть аккаунт dbt уровня Starter, Enterprise или Enterprise+, а также административные права для включения этой функции для вашей команды.

Некоторые возможности, такие как BYOK, естественные запросы в Canvas и другие, доступны только на планах Enterprise и Enterprise+.

 Какие преимущества даёт использование dbt Copilot?

Используйте Copilot, чтобы:

  • Генерировать код с нуля или редактировать существующий код с помощью естественного языка.
  • Создавать документацию, тесты, метрики и семантические модели для ваших моделей.
  • Ускорять процесс разработки благодаря AI‑поддержке.

— всё это одним нажатием кнопки при сохранении конфиденциальности и безопасности данных.

Пример использования dbt Copilot для генерации документации в IDEПример использования dbt Copilot для генерации документации в IDE

Доступность

 Кто имеет доступ к dbt Copilot?

После включения администратором Copilot становится доступен в аккаунтах dbt уровня Starter, Enterprise или Enterprise+ для всех пользователей с лицензией разработчика dbt (developer license users).

 Доступен ли dbt Copilot для всех типов развертывания?

Да, Copilot работает на базе ai-codegen-api, который развернут во всех средах, включая мультиарендные и выделенные развертывания.

Как это работает

 Какие данные или код используются для обучения модели, поддерживающей dbt Copilot?

Copilot не используется для обучения больших языковых моделей (LLM). dbt Labs вообще не обучает собственные модели. В настоящее время мы используем модели OpenAI, и наше соглашение с OpenAI запрещает им длительное хранение наших данных. Дополнительную информацию см. на странице принципов ИИ dbt Labs.

 Каких провайдеров моделей использует dbt Copilot?

dbt Labs сотрудничает с OpenAI для создания и эксплуатации Copilot. Аккаунты уровня Enterprise могут использовать собственные ключи OpenAI.

 Поддерживается ли BYOK (bring your own key) на уровне проекта?

В настоящее время опция BYOK для Copilot настраивается только на уровне аккаунта. Однако в будущем возможно появление настройки на уровне проекта.

Конфиденциальность и данные

 Хранит или использует ли dbt Copilot персональные данные?

Пользователь нажимает кнопку Copilot. За исключением аутентификации, работа происходит без использования персональных данных, при этом пользователь сам контролирует, какие данные передаются в Copilot.

 Могут ли данные dbt Copilot быть удалены по письменному запросу клиента?

В той мере, в какой клиент укажет на персональную или чувствительную информацию, загруженную пользователем в системы dbt Labs по ошибке, такие данные могут быть удалены в течение 30 дней с момента получения письменного запроса.

 Принадлежит ли dbt Labs результат, сгенерированный dbt Copilot?

Нет, dbt Labs не оспаривает ваше право собственности на любой код или артефакты, уникальные для вашей компании, которые были сгенерированы при использовании Copilot. Ваш код не будет использоваться для обучения AI‑моделей в интересах dbt Labs или третьих лиц, включая других клиентов dbt Labs.

 Есть ли у dbt Labs отдельные условия использования для dbt Copilot?

Клиентам, подписавшим договоры после января 2024 года, не требуются дополнительные условия перед включением Copilot. Клиенты с более ранними договорами также защищают свои данные за счёт обязательств по конфиденциальности и удалению данных. Если клиенту потребуются дополнительные условия, он может подписать предварительно согласованное AI & Beta Addendum, доступное здесь (подпись dbt Labs будет датирована датой подписания клиентом).

Ограничения и особенности

 Какие моменты стоит учитывать при использовании dbt Copilot?

При использовании Copilot следует учитывать следующее:

  • Copilot недоступен в Cloud CLI.
  • Copilot недоступен через API dbt.

В будущих релизах планируется расширить доступность Copilot в других частях приложения dbt.

Allowlisting URL для Copilot

 Allowlisting URLs

Copilot не блокирует AI‑URL напрямую. Однако если в вашей организации используются платформы защиты конечных точек, файрволы или сетевые прокси (например, Zscaler), при работе с Copilot могут возникать следующие проблемы:

  • Блокировка неизвестных или AI‑связанных доменов.
  • Разрыв TLS/SSL‑трафика для его инспекции.
  • Запрет определённых портов или сервисов.

Мы рекомендуем добавить следующие URL в allowlist:

Для Copilot в IDE:

  • /api/ide/accounts/${accountId}/develop/${developId}/ai/generate_generic_tests/...
  • /api/ide/accounts/${accountId}/develop/${developId}/ai/generate_documentation/...
  • /api/ide/accounts/${accountId}/develop/${developId}/ai/generate_semantic_model/...
  • /api/ide/accounts/${accountId}/develop/${developId}/ai/generate_inline
  • /api/ide/accounts/${accountId}/develop/${developId}/ai/generate_metrics/...
  • /api/ide/accounts/${accountId}/develop/${developId}/ai/track_response

Для Copilot в Canvas:

  • /api/private/visual-editor/v1/ai/llm-generate
  • /api/private/visual-editor/v1/ai/track-response
  • /api/private/visual-editor/v1/files/${fileId}/llm-generate-dag-through-chat

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

0
Loading