Выбор и загрузка данных из подключения Azure OpenAI
После создания подключения можно выбрать данные и загрузить их в приложениеQlik Sense или скрипт. Данные загружаются в редактор загрузки данных или Скрипт.
В Редактор загрузки данных и Скриптобмен данными с подключением Azure OpenAI аналитики формулируется как скрипт со следующими компонентами:
-
Таблица, содержащая запрос, который требуется отправить в службу Azure OpenAI
-
Оператор загрузки (load), который обеспечивает взаимодействие со службой Azure OpenAI через подключение
Создание таблицы данных для отправки в Microsoft Azure
Прежде всего, необходимо загрузить таблицу, которая содержит данные, отправляемые в службу Azure OpenAI в качестве запроса. Эта таблица должна состоять из одного столбца данных, где каждая ячейка представляет текст, который должен быть завершен моделью генеративного ИИ. Может быть второе дополнительное поле для параметра Association Field(Поле связи), но оно должно совпадать с именем поля, указанным в конфигурации. Это специальное поле, которое не отправляется в Microsoft Azure, а присоединяется к ответам с целью генерирования модели данных Qlik.
Что нужно знать об объемах запросов данных
Каждая строка в таблице для запроса отправляется в службу Azure OpenAI. Платным является каждый запрос. Чем больше строк в запросе, тем больше стоимость использования Microsoft Azure.
Создание оператора загрузки (load)
Кроме того, для взаимодействия со службой Azure OpenAI необходимо создать оператор загрузки (load), используя синтаксис расширения. В этой части скрипта указано подключение к аналитике и заданы имена таблицы и полей, которые используются для отправки данных запроса (см. раздел выше). Она загружает отдельную таблицу, которая, среди прочих данных, будет содержать ответы модели на каждую строку.
Для создания этой части скрипта можно использовать мастер Выбор данных в используемом подключении. При этом создается шаблон скрипта, включающий имена предоставленных свойств.
Найдите используемое подключение на панели Источники данных в Редактор загрузки данных или Скрипт и щелкните . Откроется мастер Выбор данных.
При использовании мастера Выбор данных необходимо указать два свойства.
-
Имя резидентной таблицы. Это таблица с запросом, отправляемым в службу Azure OpenAI.
-
Имя поля данных. Это поле с данными запроса, отправляемого в службу Azure OpenAI.
Эти данные можно добавить в редактор скриптов вручную, не используя мастер.
При нажатии кнопки Вставить скрипт новая таблица добавляется в скрипт загрузки. Теперь можно загрузить данные, проверить полученную в результате модель данных и использовать данные для создания аналитического содержимого в приложении.
Примеры
Примеры, демонстрирующие использование подключения к Azure OpenAI в скрипте загрузки, приводятся в учебном пособии по коннектору OpenAI. Следует учитывать, что коннектор Azure OpenAI взаимодействует с моделями через платформу Microsoft Azure, а не через платформу OpenAI.
-
Учебное пособие — использование коннектора аналитики OpenAI в Qlik Cloud
-
Создание скрипта загрузки и выражения диаграммы для аналитического коннектора OpenAI. Примеры