跳到主要内容 跳到补充内容

Azure OpenAI 连接选择并加载数据

创建连接后,您可以选择数据并将其加载到 Qlik Sense 应用程序脚本中。 您在数据加载编辑器脚本编辑器 中加载数据。

数据加载编辑器脚本编辑器 中,与 Azure OpenAI 分析连接的通信被公式化为具有以下组件的脚本:

  • 包含要发送到 Azure OpenAI 服务的请求的表

  • 负载声明,通过您的连接与 Azure OpenAI 服务通信

正在创建要发送到 Microsoft Azure 的数据表

首先,必须加载一个表,其中包含您作为请求发送到 Azure OpenAI 服务的数据。该表必须由一列数据组成,其中每个单元格表示要由生成式 AI 模型补全的文本。关联字段可以有第二个附加字段,但这需要与配置中指定的字段名称相匹配。这是一个特殊的字段,不会发送到 Microsoft Azure,而是附加到响应中,用于生成 Qlik 数据模型。

数据请求量的注意事项

表中请求的每一行都将发送到 Azure OpenAI 服务。每一个请求都需要付费,而在请求中增加的行数也会导致 Microsoft Azure 增加所收费用。

创建加载语句

您还需要使用扩展语法创建一个加载语句,以便与 Azure OpenAI 服务进行通信。脚本的这一部分引用您的分析连接,并指定您正在使用发送请求数据的表和字段的名称(请参阅上一节)。它加载一个单独的表,该表将包含模型对请求中每一行的响应以及其他数据。

要生成脚本的这一部分,可以使用正在使用的连接的选择数据向导。这将生成一个模板脚本,其中包括您提供的属性的名称。

数据加载编辑器脚本编辑器数据源面板中找到正在使用的连接,然后单击 选择数据。这将打开选择数据向导。

使用选择数据向导时,需要提供两个属性:

  • 驻留表的名称。这是发送给 Azure OpenAI 服务的请求的表格。

  • 数据字段的名称。这是包含发送到 Azure OpenAI 服务的请求数据的字段。

或者,您可以在不使用向导的情况下将其手动添加到脚本编辑器中。

单击插入脚本时,新表将添加到加载脚本中。现在,您可以加载数据,检查生成的数据模型,并使用这些数据在应用程序中创建分析内容。

示例

显示如何在加载脚本中使用 Azure OpenAI 连接的示例可以在 OpenAI 连接器的教程中找到。请注意,Azure OpenAI 连接器通过平台而不是 Microsoft Azure 平台与模型进行通信。

教程 - 在 Qlik Cloud 中使用 OpenAI 分析连接器

示例 1:“OpenAI 补全 API (GPT-3) – 行”配置

示例 1:“OpenAI 聊天补全 API(GPT-3.5、GPT-4)– 行”配置

OpenAI 分析连接器 - 交互式示例

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!