メイン コンテンツをスキップする 補完的コンテンツへスキップ

チュートリアル – Qlik Cloud での OpenAI 分析コネクタの使用

このチュートリアルでは、OpenAI 分析コネクタを使用して、生成 AI モデルからのコンテキスト深度で Qlik Sense アプリを強化する方法について説明します。具体的には、2 つの異なる構成でコネクタを使用する方法を紹介します。

OpenAI の分析接続をデータ モデルに直接統合し、それによって生成されたデータをアプリに事前にロードできます。または、チャートの数式で使用することもできます。このチュートリアルでは、コネクタを使用するための設定方法と、2 つの構成で接続を作成する方法を紹介しています。そこから、機能を Qlik Sense アプリに統合する方法の基本例を見せていきます。

このチュートリアルの例は、Azure OpenAI 分析コネクタの操作にも使用できます。

OpenAI コネクタを使用して分析コンテンツを強化する方法を示すインタラクティブ シート

OpenAI を使用してアプリ データを操作するためのインタラクティブ Qlik Sense アプリ。

OpenAI プラットフォーム アカウントと Qlik Cloud 環境の設定

OpenAI 分析コネクタを使用する前に、いくつかのステップを完了する必要があります。これには、次が含まれます。

  • OpenAI プラットフォーム アカウントを作成する

  • OpenAI API キーを取得する

  • 分析接続機能を有効にする Qlik Cloud

詳しくは、OpenAI プラットフォームを使い始める を参照してください。

情報メモ代わりに Azure OpenAI 分析コネクタを使用している場合は、Azure OpenAI コネクタのドキュメントに記載されている設定に従ってください。「Azure OpenAI 接続の作成」を参照してください。

接続の作成

Analytics アクティビティ センターの [作成] ページまたはデータ ロード エディターから、OpenAI 分析コネクタへの接続を作成します。 接続を作成したら、ロード スクリプトやチャート オブジェクトを通して、OpenAI プラットフォームを直接操作できます。

情報メモ代わりに Azure OpenAI 分析コネクタを使用している場合は、Azure OpenAI コネクタのドキュメントに記載されている設定に従ってください。「Azure OpenAI 接続の作成」を参照してください。
  1. データ ロード エディターまたは Analytics アクティビティ センターの [作成] ページから、OpenAI への新しい接続を作成します。 OpenAI コネクタは、データ ロード エディターの分析ソースの下にあります。

  2. 使用する [構成] を選択します。作成する各接続に対して 1 つの構成を使用します。このチュートリアルでは、各例の個別の接続を作成します。

    • 例 1: OpenAI Completions API (GPT-3) - 行

    • 例 2: OpenAI Completions API (GPT-3) - JSON テーブル

    • 例 3: OpenAI Chat Completions API (GPT-3.5、GPT-4) - 行

    • インタラクティブな例: OpenAI Chat Completions API (GPT-3.5、GPT-4) - 行

  3. このチュートリアルの準備セクションで生成した OpenAI API キーを入力して、接続時に自分自身を認証します。

  4. ニーズに合わせて既定のパラメータ値を調整します。

    情報メモ接続をニーズに合わせて適切に機能させるためには、ほとんどの場合、[最大トークン] パラメータの値を変更する必要があります。このパラメータは、生成される応答のサイズを制御します。
  5. [関連項目] を追加して、接続出力をアプリのいずれかのデータ モデルにリンクします。これは、取り組む例に応じて異なります。

    • 例 1 ~ 3 で使用される接続の場合は、RowId を入力します。

    • インタラクティブな例では、このパラメータを空白のままにします。

  6. Name パラメータには、作成する接続ごとに個別の名前値を入力し、接続で使用される構成を示します。ロード スクリプトまたはチャートの数式で作業する場合は、これらのパラメータ値を使用する必要があります。

    チュートリアルの例では、次を使用します。

    • 例 1: OpenAI Connection for Rows Completions (GPT-3)

    • 例 2: OpenAI Connection for JSON Tables Completions (GPT-3)

    • 例: Chat_Completions_GPT_3.5_4_Rows

    • インタラクティブな例: Interactive_Chat_Completions_GPT_3.5_4_Rows

  7. [作成] をクリックします。

この構成で接続を作成したら、ロード スクリプトやチャートの数式でそれを使って、OpenAI のモデルと通信できます。

各プロセスの例は、次のレッスンで紹介します。

これらの例はスタンドアロン型の設計であり、相互に独立して完了することは不可能です。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。