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

Учебное пособие — использование коннектора аналитики OpenAI в Qlik Cloud

Это учебное пособие поможет освоить работу с коннектором аналитики OpenAI для расширения возможностей приложений Qlik Sense благодаря глубине контекста из генеративных моделей ИИ.

Можно интегрировать подключение к аналитике OpenAI непосредственно в модель данных, чтобы создаваемые в ней данные предварительно загружались в приложение. Его также можно использовать в выражениях диаграммы. В учебном пособии показано, как подготовиться к работе с коннектором и как создавать подключения к коннектору в Qlik Cloud. А затем на базовых примерах демонстрируется внедрение этой функции в приложения Qlik Sense.

Примеры из этого учебного пособия также можно использовать для работы с коннектором аналитики Azure OpenAI.

Интерактивный лист, демонстрирующий, как коннектор OpenAI можно использовать для улучшения аналитического содержимого

Интерактивное приложение Qlik Sense для взаимодействия с данными приложения с помощью OpenAI.

Настройка учетной записи платформы OpenAI и среды Qlik Cloud

Прежде чем приступить к работе с коннектором OpenAI Analytics, необходимо выполнить несколько К их числу относятся следующие:

  • Создание учетной записи платформы OpenAI

  • Получение ключа OpenAI API

  • Включение функции подключения аналитики в Qlik Cloud

Для получения полных сведений см. раздел Начало работы с платформой OpenAI.

Примечание к информацииЕсли же вместо этого используется коннектор аналитики Azure OpenAI, следуйте процедуре настройки, предоставленной в документации по коннектору Azure OpenAI. См. раздел Создание подключения Azure OpenAI .

Создание подключений

Создайте два подключения к коннектору аналитики OpenAI, оба с использованием конфигурации OpenAI Chat Completions API. После создания подключений можно приступать к работе непосредственно с платформой OpenAI через скрипт загрузки или в объектах-диаграммах.

Подключения будут использоваться следующим образом:

Примечание к информацииЕсли же вместо этого используется Azure OpenAI коннектор аналитики, следуйте процедуре настройки, предоставленной в документации по Azure OpenAI коннектору. См. раздел Создание подключения Azure OpenAI .
  1. Создайте два новых подключения, одно за другим, к OpenAI в редакторе загрузки данных или на странице «Создать» в центре активности Аналитика. В редакторе загрузки данных OpenAI коннектор находится в разделе Источники аналитики.

  2. Выберите нужную конфигурацию. Для обоих подключений в этом учебном пособии используйте конфигурацию OpenAI Chat Completions API.

  3. Пройдите проверку подлинности для подключения, введя ключ OpenAI API, который вы сгенерировали в разделе подготовки этого учебного пособия.

  4. Настройте параметры, изменив значения по умолчанию при необходимости.

    Примечание к информацииПрактически всегда необходимо изменять значение параметра Max Tokens (Макс. кол-во токенов) по умолчанию, чтобы подключение выполнялось надлежащим образом в соответствии с потребностями. Этот параметр контролирует размер ответа, который будет сгенерирован по запросу.
  5. Добавьте Association Field (Поле связи), чтобы связать выходные данные подключения с моделью данных одного из ваших приложений:

    • Для первого подключения введите RowId в качестве Association Field (Поле связи).

    • Для второго подключения оставьте Association Field (Поле связи) пустым.

  6. В поле параметра Имя введите уникальное значение для каждого создаваемого подключения. Эти значения параметра потребуются при работе со скриптом загрузки или с выражениями диаграммы.

    Для примеров учебного пособия используйте следующие:

  7. Нажмите Создать.

Примеры

Созданное подключение с этой конфигурацией можно использовать в скрипте загрузки и в выражениях диаграммы для взаимодействия с моделями OpenAI.

Эти примеры не зависят друг от друга и могут выполняться по отдельности.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!