Создание подключения OpenAI
Чтобы обеспечить обмен данными с платформой OpenAI, создайте подключение к источнику аналитики OpenAI.
Чтобы обеспечить обмен данными с OpenAI, создайте подключение к источнику аналитики OpenAI. Создайте подключение на странице «Создать страницу» в центре активности Аналитика, Редактор загрузки данных или Скрипт.
Данные, полученные из этих подключений, можно использовать в скрипте загрузки и выражениях диаграммы, чтобы расширить возможности аналитических приложений Qlik Sense.
Конфигурации и настраиваемые параметры
Настройте подключение к аналитике OpenAI с использованием одной из следующих конфигураций. Настраиваемые параметры могут варьироваться в зависимости от используемой конфигурации.
API Завершения чата OpenAI
Эта конфигурация отправляет каждую строку данных в виде вопроса в API Завершения чата OpenAI. Каждый ответ сохраняется в виде текста в таблице с тем же количеством строк, что и во входных данных.
Эту конфигурацию можно использовать как в скрипте загрузки данных, так и в выражениях диаграмм.
Документацию OpenAI об API-интерфейсе, используемом в этой конфигурации, см. в разделе Чат.
| Поле | Описание |
|---|---|
| Выбрать конфигурацию | В области Configuration выберите API Завершения чата OpenAI. |
| Авторизация | Введите ключ API OpenAI API. Для получения дополнительной информации см. раздел Создание ключа OpenAI API. |
| Запрос OpenAI |
|
| Association (Связь) | задайте значение параметра Association Field (Поле связи), это поле из таблицы входных данных, содержащее уникальный идентификатор. Оно требуется для включения поля в исходные данные, когда отправляется запрос конечной точки для связывания возвращенной таблицы результатов с исходной таблицей поля с помощью ключа. Назначенное поле будет возвращено как поле в ответе и обеспечит возможность связывания с исходными данными в модели данных. Это может быть любое поле с уникальным ИД, из исходных данных или из процесса загрузки таблицы. |
| Name (Имя) | Имя подключения. Если поле оставлено пустым, используется имя по умолчанию. |
OpenAI Embeddings (Встраивания OpenAI)
Эта конфигурация отправляет строки входного текста в OpenAI Embeddings API (API Встраивания OpenAI). OpenAI возвращает отдельное векторное представление для каждого входного элемента. Это векторное представление имеет форму, пригодную для использования в моделях машинного обучения.
Документацию OpenAI об API-интерфейсе, используемом в этой конфигурации, см. в разделе Встраивания.
| Поле | Описание |
|---|---|
| Выбрать конфигурацию | В области Конфигурация выберите OpenAI Embeddings (Встраивания OpenAI). |
| Авторизация | Введите ключ API OpenAI API. Для получения дополнительной информации см. раздел Создание ключа OpenAI API. |
| Запрос OpenAI |
|
| Association (Связь) | задайте значение параметра Association Field (Поле связи), это поле из таблицы входных данных, содержащее уникальный идентификатор. Оно требуется для включения поля в исходные данные, когда отправляется запрос конечной точки для связывания возвращенной таблицы результатов с исходной таблицей поля с помощью ключа. Назначенное поле будет возвращено как поле в ответе и обеспечит возможность связывания с исходными данными в модели данных. Это может быть любое поле с уникальным ИД, из исходных данных или из процесса загрузки таблицы. |
| Name (Имя) | Имя подключения. Если поле оставлено пустым, используется имя по умолчанию. |
Создание подключения
Можно создать подключение к коннектору аналитики в центре активности Аналитика, из Редактор загрузки данных в существующем приложении или из Скрипт в существующем скрипте. Выполните перечисленные ниже действия, чтобы создать подключение.
Выполните следующие действия.
Создайте новое приложение или скрипт Qlik Sense. Откройте Редактор загрузки данных или Скрипт.
Щелкните команду Создать новое подключение.
В области Пространство выберите пространство, где будет находиться подключение.
В разделе Источники аналитики щелкните OpenAI.
Выберите нужный вариант в списке Configuration (Конфигурация). Конфигурации и настраиваемые параметры
Введите ключ API OpenAI. Для получения дополнительной информации см. раздел Создание ключа OpenAI API.
В разделе Модель OpenAI выберите нужную модель OpenAI.
Настройте другие необходимые параметры, при необходимости изменяя значения по умолчанию. Эти параметры описаны в документации по API-интерфейсам OpenAI. Для получения дополнительной информации см. разделы Чат, Завершения и Встраивания.
Дополнительные описания параметров см. в разделе Конфигурации и настраиваемые параметры.
Примечание к информацииПрактически всегда необходимо изменять значение параметра Max Tokens (Макс. кол-во токенов) по умолчанию, чтобы подключение выполнялось надлежащим образом в соответствии с потребностями. Этот параметр контролирует размер ответа, который будет сгенерирован по запросу.Нажмите кнопку Создать.
Подключение к данным сохраняется в пространстве, где создано приложение, чтобы его могли использовать и другие приложения или скрипты Qlik Sense. Оно отображается в списке Подключения к данным в Редактор загрузки данных или Скрипт.
Созданное подключение можно использовать для загрузки данных вместе с запросами и с ответами платформы на них. Кроме того, его можно использовать в выражениях диаграммы. Для получения дополнительной информации см. разделы Выбор и загрузка данных из подключения OpenAI и Использование подключений OpenAI в выражениях визуализации.
Подробные примеры
Полные примеры работы с коннектором OpenAI Аnalytics см. в разделе Учебное пособие — использование коннектора аналитики OpenAI в Qlik Cloud.