チュートリアル – Qlik Cloud での OpenAI 分析コネクタの使用
このチュートリアルでは、OpenAI 分析コネクタを使用して、生成 AI モデルからのコンテキスト深度で Qlik Sense アプリを強化する方法について説明します。
OpenAI の分析接続をデータ モデルに直接統合し、それによって生成されたデータをアプリに事前にロードできます。または、チャートの数式で使用することもできます。このチュートリアルでは、コネクタを使用するための設定方法と、Qlik Cloud でコネクタへの接続を作成する方法について説明します。そこから、機能を Qlik Sense アプリに統合する方法の基本例を見せていきます。
このチュートリアルの例は、Azure OpenAI 分析コネクタの操作にも使用できます。
OpenAI コネクタを使用して分析コンテンツを強化する方法を示すインタラクティブ シート
OpenAI プラットフォーム アカウントと Qlik Cloud 環境の設定
OpenAI 分析コネクタを使用する前に、いくつかのステップを完了する必要があります。完了するステップには、次が含まれます。
-
OpenAI プラットフォーム アカウントを作成する
-
OpenAI API キーを取得する
-
分析接続機能を有効にする Qlik Cloud
詳細については、「OpenAI プラットフォームを使い始める」を参照してください。
接続の作成
両方とも OpenAI Chat Completions API 構成を使用して、OpenAI 分析コネクタへの 2 つの接続を作成します。接続を作成したら、ロード スクリプトやチャート オブジェクトを通して、OpenAI プラットフォームを直接操作できます。
接続は次のように使用されます。
-
最初の接続: 例 – OpenAI 分析コネクタのロード スクリプトとチャートの数式を作成する に使用されます。
-
2 番目の接続: OpenAI 分析コネクタ - インタラクティブな例 に使用されます。
次の手順を実行します。
-
データ ロード エディターまたは 分析 アクティビティ センターの [作成] ページから、OpenAI への 2 つの新しい接続を 1 つずつ作成します。OpenAI コネクタは、データ ロード エディターの分析ソースの下にあります。
-
使用する [構成] を選択します。このチュートリアルでは、どちらの接続にもOpenAI Chat Completions API 構成を使用します。
-
このチュートリアルの準備セクションで生成した OpenAI API キーを入力して、接続時に自分自身を認証します。
-
ニーズに合わせて既定のパラメーター値を調整します。
情報メモ接続をニーズに合わせて適切に機能させるためには、ほとんどの場合、[最大トークン] パラメータの値を変更する必要があります。このパラメーターは、生成される応答のサイズを制御します。 -
[関連付け項目] を追加して、接続出力をアプリのいずれかのデータ モデルにリンクします。
-
最初の接続では、 [関連付け項目] として「RowId」を入力します。
-
2 番目の接続では、 [関連付け項目] を空白のままにします。
-
-
Name パラメーターには、作成する接続ごとに異なる名前の値を入力します。ロード スクリプトまたはチャートの数式で作業する場合は、これらのパラメーター値を使用する必要があります。
チュートリアルの例では、次を使用します。
-
例 – OpenAI 分析コネクタのロード スクリプトとチャートの数式を作成する の例では OpenAI_Examples_Intro という名前を使用します。
-
OpenAI 分析コネクタ - インタラクティブな例 の例では OpenAI_Example_InteractiveApp という名前を使用します。
-
-
[作成] をクリックします。
例
この構成で接続を作成したら、ロード スクリプトやチャートの数式でそれを使って、OpenAI のモデルと通信できます。
これらの例はスタンドアロン型の設計であり、相互に独立して完了することは不可能です。