# OpenAI 分析源

使用 OpenAI 分析连接器与交互式 OpenAI 平台通信，通过生成式 AI 模型（例如为 ChatGPT 提供支持的模型）提供上下文和分析深度，从而丰富您的 Qlik Sense 应用程序。

使用 OpenAI 分析连接器，您可以将应用程序消费者输入的数据或脚本中加载的数据发送到 OpenAI。您可以从 Analytics 活动中心的“创建”页面、脚本 或在应用程序内连接到此分析源。

[OpenAI](https://openai.com/product)

## 开始使用 OpenAI 平台

在您的 Qlik Sense 应用程序中使用 OpenAI 分析连接器之前，您必须完成以下准备步骤。您还必须在 Qlik Cloud 中启用机器学习端点。请参阅[启用 ML 端点于 Qlik Cloud](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-overview.htm#Enabling2)。

完成这些步骤后，您就可以创建与 OpenAI 分析连接器的连接了。有关更多信息，请参阅[创建 OpenAI 连接](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-create.htm)。

### 创建平台帐户

要使用 OpenAI 连接器，您必须拥有一个 OpenAI 平台帐户。要创建 OpenAI 平台帐户，请参阅[欢迎使用 OpenAI 平台](https://platform.openai.com/)。请注意，该帐户与 OpenAI 提供的 ChatGPT 帐户不同，包括计费在内的两项服务是分开的。

目前，帐户提供有时限的抵用额。使用此抵用额后，需要付费帐户才能使用 OpenAI 服务。这种商业关系是您和 OpenAI 之间的关系。Qlik 只是从 Qlik Cloud 内方便了 API 的使用。

OpenAI API 及其提供的模型的使用受 OpenAI 概述的术语和条件的约束。考虑与这些服务相关的稳定性、准确性和安全性最佳实践也很重要，其中许多都记录在 OpenAI 网站上。

### 生成 OpenAI API 密钥

一旦您建立了 OpenAI 帐户，您需要在他们的平台上生成一个 API 密钥。要为 OpenAI 平台创建和管理 API 密钥，请参阅 [API 密钥](https://platform.openai.com/account/api-keys)。

您生成的密钥只能显示一次，因此在生成密钥后安全地记下密钥非常重要。

## 启用 ML 端点于 Qlik Cloud

若要使用此连接器，必须在 Administration 活动中心中启用计算机学习端点。该开关位于设置部分的功能控制下。

有关更多信息，请参阅[为机器学习端点启用分析连接](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/load-data-from-advanced-analytic-connections.htm#Enabling)。

## 限制

* OpenAI API 强制实施端点配额和速率限制，这取决于 OpenAI 帐户的个别术语。更多信息可以在 OpenAI API 参考文档中找到。请参阅 [API 参考](https://platform.openai.com/docs/api-reference)。

* OpenAI 分析连接器的使用将影响和限制 Qlik Sense 重新加载和图表响应的性能。此性能受影响的程度取决于您的用例。

* 此连接器的不同配置向端点服务发送数据，但有以下限制：

  * OpenAI 聊天补全 API：每个请求的请求限制为 25 行，一次发送的最大批处理大小为一行。

  * OpenAI 嵌入：每个请求的请求限制为 10 万行，一次发送的最大批处理大小为 1000 行。

* 在定期重新加载应用程序的场景中，最佳实践是使用 QVD 件缓存计算机学习预测，只将新行发送到端点。这将提高 Qlik Sense 应用程序重新加载的性能，并减少模型端点的负载。

* 如果您正在使用相对连接名称，并且如果您决定将您的 应用程序 从一个 共享空间 移动到另一个共享空间，或者如果您将应用程序从共享空间移动到您的个人空间，那么分析连接将需要一些时间才能更新以反映新的空间位置。

* 您无法在分析应用程序中的 数据管理器 中创建和管理到此连接器的连接。

## 详细示例

有关如何使用 OpenAI 分析连接器的示例，请参阅[简单示例](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-use.htm#Quick)和[教程 - 在 Qlik Cloud 中使用 OpenAI 分析连接器](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-tutorial.htm)。