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

OpenAI 分析ソース

OpenAI 分析コネクタを使用して、インタラクティブな OpenAI プラットフォームと通信し、ChatGPT などの生成 AI モデルからのコンテキストと分析的深度で Qlik Sense アプリの機能を強化します。

OpenAI 分析コネクタを使用すると、アプリの消費者からの入力データ、またはスクリプトにロードされたデータから OpenAI にデータを送信できます。この分析ソースには、Analytics アクティビティ センター、スクリプト、またはアプリ内の [作成] ページから接続できます。

OpenAI

OpenAI プラットフォームを使い始める

OpenAI 分析コネクタを Qlik Sense アプリで使用する前に、次の準備ステップを実行します。Qlik Cloud の機械学習エンドポイントも有効にする必要があります。「ML エンドポイントを有効化 Qlik Cloud」を参照してください。

これらのステップが完了したら、OpenAI 分析コネクタへの接続を作成することができます。詳細については、「OpenAI 接続の作成」を参照してください。

プラットフォーム アカウントの作成

OpenAI コネクタを使用するには、OpenAI プラットフォーム アカウントが必要です。OpenAI プラットフォーム アカウントを作成するには、「OpenAI プラットフォームにようこそ] を参照してください。このアカウントは OpenAI が提供する ChatGPT アカウントとは異なり、請求を含む 2 つのサービスは別物であることに注意してください。

現在、アカウントには期間限定クレジットが提供されています。このクレジットを使い終わると、OpenAI サービスを使用するには有料アカウントが必要となります。この商業的関係はお客様と OpenAI 間のものです。Qlik は、Qlik Cloud 内からの API の使用に対応します。

OpenAI API の使用およびそこから提供されるモデルは、OpenAI によって概説された諸条件の対象となります。また、これらのサービスに関連する安定性、正確度、安全性のベストプラクティスを考慮することも重要です。この多くは、OpenAI ウェブサイトに記載されています。

OpenAI API キーの生成

OpenAI アカウントを設定すると、プラットフォームで API キーを生成する必要があります。OpenAI プラットフォームの API キーを作成して管理するには、API キーを参照してください。

生成した秘密鍵は一度しか見ることができないため、一度生成した鍵はしっかりとメモしておくことが重要となります。

ML エンドポイントを有効化 Qlik Cloud

このコネクタを使用するには、機械学習エンドポイントが Administration アクティビティ センターで有効化されている必要があります。 スイッチは、 [設定] セクションの [機能コントロール] にあります。

詳細については、「機械学習エンドポイントの分析接続を有効にします。」を参照してください。

制限事項

  • OpenAI API はエンドポイントのクォータとレート制限を実施し、これらは OpenAI アカウントの個別規約に従います。詳細は、OpenAI API 参照ドキュメントをご覧ください。[API の参照情報] を参照してください。

  • OpenAI 分析コネクタの使用は、Qlik Sense のリロードとチャートの応答性に影響を与え、パフォーマンスを制限します。パフォーマンスへの影響の度合いは、ユース ケースによって異なります。

  • このコネクタの異なる構成は、以下の制限下でエンドポイント サービスにデータを送信します。

    • OpenAI Completions (GPT-3) - 行: 1 回のリクエストの上限は 25 行で、一度に送信される最大バッチサイズは 20 行です。

    • OpenAI Completions (GPT-3) - JSON テーブル: 1 回のリクエストの上限は 25 行で、一度に送信される最大バッチサイズは 20 行です。

    • OpenAI Chat Completions (GPT-3.5、GPT-4) - 行: 1 回のリクエストの上限は 25 行で、一度に送信される最大バッチサイズは 20 行です。

    • OpenAI Embeddings: 1 回のリクエストの上限は 100k 行で、一度に送信される最大バッチサイズは 1000 行です。

  • アプリケーションが定期的にリロードされるシナリオでのベストプラクティスは、QVD ファイルを使用して機械学習の推測をキャッシュし、新しい行のみをエンドポイントに送信することです。これにより、Qlik Sense アプリケーションのリロードのパフォーマンスが向上し、 モデルのエンドポイントの負荷が軽減されます。

  • 相対接続名を使用していて、共有スペースから別の共有スペースにアプリを移動する場合、または共有スペースから個人スペースにアプリを移動する場合は、新しいスペースの場所を反映して更新されるまでに時間を要します。

詳細な例

OpenAI 分析コネクタの使い方の例については、「簡単な例」および「チュートリアル – Qlik Cloud での OpenAI 分析コネクタの使用 」を参照してください。

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

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