Обзор чат-магии в записных книжках Microsoft Fabric (предварительная версия)
Важный
Эта функция доступна в предварительной версии.
Библиотека Python "Chat-magics" улучшает процесс обработки данных и инженерии в записных книжках 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 в Fabric в настоящее время развертывается в общедоступной пробной версии и, как ожидается, будет доступен для всех клиентов к концу марта 2024 года.
- Дополнительные сведения смотрите в статье «Обзор Copilot в Fabric и Power BI».
Возможности чат-магии
Мгновенное создание запросов и кода
Команда %%chat
позволяет задавать вопросы о состоянии записной книжки.
%%code
позволяет создавать код для обработки или визуализации данных.
Описания кадра данных
Команда %describe
содержит сводки и описания загруженных кадров данных. Это упрощает этап изучения данных.
Комментарии и отладка
Команды %%add_comments
и %%fix_errors
помогают добавлять комментарии в код и устранять ошибки соответственно. Это помогает сделать ноутбук более читаемым и без ошибок.
Элементы управления конфиденциальностью
Чат-магия также предлагает детализированные параметры конфиденциальности, которые позволяют управлять общими данными со службой Azure OpenAI. Например, команды %set_sharing_level
и %configure_privacy_settings
предоставляют эту функцию.
Как чат-магия поможет вам?
Магия чата повышает вашу производительность и рабочий поток в записных книжках Microsoft Fabric. Она ускоряет анализ данных, упрощает навигацию по записным книжкам и улучшает качество кода. Он адаптируется к многоязычным средам кода и определяет приоритеты конфиденциальности и безопасности данных. Благодаря сокращению когнитивной нагрузки он позволяет более внимательно сосредоточиться на решении проблем. Независимо от того, являетесь ли вы специалистом по обработке данных, инженером по данным или бизнес-аналитиком, Chat-magics легко интегрирует надежные возможности Azure OpenAI корпоративного уровня непосредственно в ваши ноутбуки. Это делает его незаменимым инструментом для эффективных и оптимизированных задач обработки и анализа данных и инженерных задач.
Начните работу с Чат-магией
- Откройте новую или существующую записную книжку Microsoft Fabric.
- Нажмите кнопку Copilot на ленте записной книжки, чтобы вывести код инициализации Чат-магии в новую ячейку записной книжки.
- Запустите ячейку, когда она будет добавлена в верхнюю часть вашей записной книжки.
Проверка установки Chat-magics
- Создайте новую ячейку в блокноте и выполните команду
%chat_magics
, чтобы отобразить справочное сообщение. На этом шаге проверяется правильная установка Chat-magics.
Общие сведения о базовых командах: %%chat и %%code
Использование %%chat (магия ячеек)
- Создайте ячейку в записной книжке.
- Введите
%%chat
в верхней части ячейки. - Введите свой вопрос или инструкцию под командой
%%chat
, например, Какие переменные определены в данный момент? - Выполните ячейку, чтобы увидеть ответ от Chat-magics.
Использование %%code (магия ячеек)
- Создайте ячейку в записной книжке.
- Введите
%%code
в верхней части ячейки. - Ниже укажите действие кода, например, загрузить my_data.csv в DataFrame Pandas.
- Выполните ячейку и просмотрите созданный фрагмент кода.
Настройка выходных данных и параметров языка
- Используйте команду %set_output, чтобы изменить значение по умолчанию для того, как волшебные команды предоставляют выходные данные. Параметры можно просмотреть, выполнив %set_output?
- Выберите место для размещения созданного кода из таких вариантов, как
- текущая ячейка
- новая ячейка
- Выходные данные ячейки
- в переменную
Дополнительные команды для операций с данными
%describe, %%add_комментарии и %%fix_ошибки
- Используйте %describe DataFrameName в новой ячейке, чтобы получить обзор определенного кадра данных.
- Чтобы добавить примечания в ячейку кода для повышения удобочитаемости, введите %%add_comments в верхнюю часть ячейки, которую вы хотите аннотировать, а затем выполните её. Убедитесь, что код правильно
- Для исправления ошибок кода введите %%fix_errors в верхней части ячейки, содержащей ошибку, и выполните ее.
Параметры конфиденциальности и безопасности
- По умолчанию конфигурация конфиденциальности передаёт предыдущие сообщения, отправленные в и из модели обучения языка (LLM). Однако он не делится содержимым ячейки, выходными данными или схемами или примерами данных из источников данных.
- Используйте
%set_sharing_level
в новой ячейке, чтобы настроить данные, к которым предоставлен доступ обработчику ИИ. - Для получения более подробных параметров конфиденциальности используйте
%configure_privacy_settings
.
Команды контекста и фокуса
Использование %pin, %new_task и других команд контекста
- Используйте
%pin DataFrameName
, чтобы помочь ИИ сосредоточиться на определенных кадрах данных. - Чтобы очистить ИИ, чтобы сосредоточиться на новой задаче в записной книжке, введите %new_task за которым следует задача, которую вы хотите выполнить. Это очищает журнал выполнения, о котором copilot знает на данный момент, что может сделать будущие ответы более актуальными.