Обзор чат-магии в записных книжках Microsoft Fabric (предварительная версия)
Внимание
Эта функция доступна в предварительной версии.
Библиотека Python для чат-магии улучшает рабочий процесс обработки и анализа данных в записных книжках Microsoft Fabric. Он легко интегрируется с средой Fabric и позволяет выполнять специализированные магические команды IPython в ячейке записной книжки для предоставления выходных данных в режиме реального времени. Волшебные команды IPython и дополнительные сведения об использовании можно найти здесь: https://ipython.readthedocs.io/en/stable/interactive/magics.html#
Примечание.
- Администратору необходимо включить коммутатор клиента перед началом использования Copilot. Дополнительные сведения см. в параметрах клиента статьиCopilot.
- Емкость F64 или P1 должна находиться в одном из регионов, перечисленных в этой статье, доступности региона Fabric.
- Если клиент или емкость находятся за пределами США или Франции, по умолчанию отключен, Copilot если администратор клиента Fabric не разрешает обработку данных, отправленных в Azure OpenAI, за пределами географического региона, границы соответствия или клиента национального экземпляра облака на портале администрирования Fabric.
- Copilot в Microsoft Fabric не поддерживается в пробных номерах SKU. Поддерживаются только платные номера SKU (F64 или более поздней версии, или P1 или более поздней версии).
- Copilot В настоящее время структура развертывается в общедоступной предварительной версии и, как ожидается, будет доступна для всех клиентов к концу марта 2024 года.
- Дополнительные сведения см. в статье "Обзор Copilot " в Fabric и Power BI .
Возможности чат-магии
Мгновенное создание запросов и кода
Эта %%chat
команда позволяет задавать вопросы о состоянии записной книжки. Включает %%code
создание кода для обработки или визуализации данных.
Описания кадра данных
Эта %describe
команда содержит сводки и описания загруженных кадров данных. Это упрощает этап изучения данных.
Комментарии и отладка
%%fix_errors
Команды %%add_comments
помогают добавлять комментарии в код и устранять ошибки соответственно. Это помогает сделать записную книжку более читаемой и бесплатной.
Средства обеспечения конфиденциальности
Чат-магия также предлагает детализированные параметры конфиденциальности, которые позволяют управлять общими данными со службой Azure OpenAI. %set_sharing_level
Например, эти функции предоставляются в командах и %configure_privacy_settings
командах.
Как чат-магия поможет вам?
Чат-магия повышает производительность и рабочий процесс в записных книжках Microsoft FabricIt ускоряет изучение данных, упрощает навигацию записных книжек и улучшает качество кода. Он адаптируется к многоязычным средам кода и определяет приоритеты конфиденциальности и безопасности данных. Благодаря сокращению когнитивной нагрузки он позволяет более внимательно сосредоточиться на решении проблем. Независимо от того, является ли вы специалистом по обработке данных, специалистом по обработке и анализу данных или бизнес-аналитиком, чат-магия легко интегрируете надежные возможности Azure OpenAI корпоративного уровня непосредственно в записные книжки. Это делает его незаменимым инструментом для эффективных и оптимизированных задач обработки и анализа данных и инженерных задач.
Начало работы с чат-магией
- Откройте новую или существующую записную книжку Microsoft Fabric.
- Copilot Нажмите кнопку на ленте записной книжки, чтобы вывести код инициализации Чат-магии в новую ячейку записной книжки.
- Запустите ячейку при добавлении в верхней части записной книжки.
Проверка установки Chat-magics
- Создайте новую ячейку в записной книжке и выполните
%chat_magics
команду, чтобы отобразить сообщение справки. На этом шаге проверяется правильная установка чат-магии.
Общие сведения о базовых командах: %%chat и %%code
Использование %%chat (ячейка магия)
- Создайте ячейку в записной книжке.
- Введите
%%chat
в верхней части ячейки. - Введите свой вопрос или инструкцию под командой
%%chat
. Например, какие переменные определены в данный момент? - Выполните ячейку, чтобы увидеть ответ чат-магии.
Использование %%code (Cell Magic)
- Создайте ячейку в записной книжке.
- Введите
%%code
в верхней части ячейки. - Ниже укажите нужное действие кода, например загрузка my_data.csv в кадр данных pandas.
- Выполните ячейку и просмотрите созданный фрагмент кода.
Настройка выходных данных и параметров языка
- Используйте команду %set_output, чтобы изменить значение по умолчанию для того, как волшебные команды предоставляют выходные данные. Параметры можно просмотреть, выполнив %set_output?
- Выберите место для размещения созданного кода в таких параметрах, как
- текущая ячейка
- новая ячейка
- Выходные данные ячейки
- в переменную
Дополнительные команды для операций с данными
%описывать, %%add_comments и %%fix_errors
- Используйте %describe DataFrameName в новой ячейке, чтобы получить обзор определенного кадра данных.
- Чтобы добавить примечания в ячейку кода для повышения удобочитаемости, введите %%add_comments в верхнюю часть ячейки, которую вы хотите добавить, а затем выполнить. Убедитесь, что код правильно
- Для исправления ошибок кода введите %%fix_errors в верхней части ячейки, содержащей ошибку, и выполните ее.
Параметры конфиденциальности и безопасности
- По умолчанию конфигурация конфиденциальности делится предыдущими сообщениями, отправленными в модель обучения языка (LLM). Однако он не делится содержимым ячейки, выходными данными или схемами или примерами данных из источников данных.
- Используйте
%set_sharing_level
новую ячейку для настройки данных, к которым предоставлен доступ обработчику ИИ. - Для получения более подробных параметров конфиденциальности используйте
%configure_privacy_settings
.
Команды контекста и фокуса
Использование %pin, %new_task и других команд контекста
- Используйте
%pin DataFrameName
, чтобы помочь ИИ сосредоточиться на определенных кадрах данных. - Чтобы очистить ИИ, чтобы сосредоточиться на новой задаче в записной книжке, введите %new_task за задачей, которую вы хотите выполнить. Это очищает журнал выполнения, который copilot знает об этом моменте и может сделать будущие ответы более актуальными.