教程 - 在 Qlik Cloud 中使用 OpenAI 分析连接器
本教程教您如何使用 OpenAI 分析连接器,从生成的 AI 模型中增强 OpenAI 应用程序的上下文深度。Qlik Sense 具体来说,它向您展示了如何将连接器与两种不同的配置一起使用。
您可以将 OpenAI 分析连接直接集成到数据模型中,以便将其生成的数据预加载到应用程序中。或者,您可以在图表表达式中使用它。OpenAI 本教程将向您展示如何设置连接器,以及如何使用两种不同的配置创建连接。从那里,它将指导您完成如何将特性并入 Qlik Sense 应用程序的基本示例。
本教程中的示例也可用于使用 Azure OpenAI 分析连接器。
设置您的 OpenAI 平台帐户和 Qlik Cloud 环境
在使用 OpenAI 分析连接器之前,您需要完成几个步骤。这些包括:
-
创建一个 OpenAI 平台帐户
-
获取 OpenAI API 密钥
-
启用分析连接特性于 Qlik Cloud
有关完整详细信息,请参阅开始使用 OpenAI 平台。
创建连接
从 Analytics 活动中心的创建页面或数据加载编辑器创建到 OpenAI 分析连接器的连接。一旦您创建了连接,您就可以开始通过加载脚本或图表对象直接使用 OpenAI 平台了。
执行以下操作:
-
从数据加载编辑器或 Analytics 活动中心的创建页面创建到 OpenAI 的新连接。在数据加载编辑器中,OpenAI 连接器位于 Analytics 源下。
-
选择要使用的配置。为您建立的每个连接使用一个配置。对于本教程,请分别连接以下每个示例:
-
示例 1:OpenAI 补全 API (GPT-3) – 行
-
示例 2:OpenAI 补全 (GPT-3) – JSON 表
-
示例 3:OpenAI 聊天补全 API(GPT-3.5、GPT-4)– 行
-
交互式示例:OpenAI 聊天补全 API(GPT-3.5、GPT-4)– 行
-
-
通过输入在本教程的准备部分中生成的 OpenAI API 密钥,在连接上验证自己。
-
根据需要调整默认参数值。
信息注释您几乎总是需要更改最大令牌数参数值,以便连接正常运行以满足您的需求。此参数控制将要生成的响应的大小。 -
添加一个关联字段,将连接输出链接到一个或您的应用程序的数据模型。这将取决于您使用的示例。
-
对于示例 1~3 中的连接,输入 RowId。
-
对于交互式示例,请将此参数留空。
-
-
对于名称参数,为您创建的每个连接输入一个不同的名称值,指示连接使用的配置。在使用加载脚本或图表表达式时,需要使用这些参数值。
对于教程示例,请使用:
-
示例 1:用于行补全的 OpenAI 连接 (GPT-3)
-
示例 2:用于 JSON 表补全的 OpenAI 连接 (GPT-3)
-
示例 3:Chat_Completions_GPT_3.5_4_Rows
-
交互性示例:Interactive_Chat_Completions_GPT_3.5_4_Rows
-
-
单击创建。
示例
一旦您使用此配置创建了连接,您就可以在加载脚本和图表表达式中使用它来与 OpenAI 模型进行通信。
以下课程中显示了每个过程的示例。
这些示例被设计为独立的,并且可以彼此独立地完成。