ChatGPT APIによるデータセットファインダー

ChatGPT APIによるデータセットファインダー

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。




Zoho DataPrepは、OpenAIが開発した生成型人工知能ChatGPT API連携により、要件に基づいて新規データセットを見つけ、データの高度化を支援します。これらのデータセットはデータエンリッチメントの目的で利用できます。この機能をDataPrep組織で有効にするには、 インポート時にChatGPTで新規データセットを検索をクリックしてください。初めて有効にする場合はOpenAI構成タブが開きます。または、設定ページのOpenAI連携タブに移動してください。こちらをクリック すると、設定ページでOpenAI連携機能の有効化について詳細をご覧いただけます。このコネクタを利用することで、ETLワークフローを効率化し、スムーズなデータ移動やデータ統合を簡素化できます。

Notes
メモ: Ask ZiaがChatGPTと連携されていない場合、Zoho DataPrepは独自のAIを活用してデータセットを作成します。

Zoho DataPrepでのChatGPT API連携に関する簡単な動画をご覧ください。



Zoho DataPrepのOpenAI搭載機能に関する簡単なデモ動画をご覧ください。



Info データプライバシーに関するお知らせ : Zoho DataPrepは、米国に拠点を置く外部サービスであるOpenAIのChatGPT APIを利用しています。ご利用にあたってはOpenAIの利用規約が適用されます。OpenAIに送信される情報は、ユーザーであるお客様が付与したアクセス権に基づきます。ChatGPTへのデータ共有は、有効化した機能に応じて行われます。列名や選択したセルデータなどの詳細情報は、各機能に応じて共有されます。共有したいデータ量に応じて、各機能を有効化または無効化することが可能です。そのため、このサービスをご利用の際は十分ご注意いただき、提供するデータに機密情報や個人情報が含まれないようご確認ください。

設定ページのOpenAI連携に移動して、本連携の設定方法など詳細をご覧ください。

Notes
メモ :
  1. 生成される応答はChatGPTの学習データに基づいています。応答の正確性、一貫性、関連性は、プロンプトの種類や学習セット内で利用できるデータに依存します。
  2. ChatGPTは個人情報に関するプロンプトには応答しません。

OpenAIのChatGPT連携を設定して有効化する方法

1. インポート時に、 Zohoアプリカテゴリー > ChatGPTによる新規データセットを検索 を選択し、設定するをクリックします。OpenAIの設定ポップアップが表示されます。このポップアップは初回設定時のみ表示されます。




OpenAI Integrationタブへも、上部バーの右上にある設定アイコンから設定ページに移動してアクセスできます。詳細はこちらをクリックしてください。
Alert
メモ: DataPrep内のOpenAI設定はアカウント管理者のみが閲覧できます。
機能の有効化も、アカウント管理者のみがDataPrep組織で実施可能です。

2. 自身のOpenAI組織のAPIキー組織IDを入力し、DataPrep組織でOpenAI連携を設定します。
Notesメモ : キーは暗号化され、Zoho DataPrep内で安全に保存されます。OpenAIから組織IDとAPIキーを取得する方法はこちらを参照



3. 保存ボタンをクリックします。確認用のポップアップが表示されますので、データのプライバシー通知をよく読んだうえで、続行前に内容を確認してください。進めることで、リスクを認識し、OpenAIの利用規約に同意したこととなります。



4. 保存後、Dataset Finder機能を有効にするには、「できること」から選択してください。


5. 機能を有効化した後、DataPrep組織で利用可能になります。
Info
メモ:
1. ChatGPT搭載機能が有効な場合、DataPrep組織のアカウント管理者および組織管理者が利用できます。
2. 入力したAPIキーは設定した特定の組織専用です。複数のZoho DataPrep組織に所属している場合でも、APIキーは組織間で共有されません。
3. 入力したAPIキーはZoho DataPrep専用であり、他のZohoサービスとは共有されません。

組織IDおよびAPIキーの取得方法(OpenAI)

1. OpenAIの設定ページに移動し、組織名とIDを取得します。参照用のスナップショットを以下に示します。OpenAIの詳細



2. 組織セクションのAPI keysタブに移動し、APIキーを取得します。参照用のスナップショットを以下に示します。OpenAIの詳細


OpenAI ChatGPT APIによるデータエンリッチメント

1. パイプラインを作成またはホームページ、Pipelinesタブ、またはWorkspacesタブから既存のパイプラインを開き、データ追加オプションをクリックします。また、データをインポートオプションをWorkspacesタブ内でクリックしてデータをインポートすることもできます。
Info
情報: パイプラインビルダーの上部にあるデータをインポートアイコンをクリックし、複数のソースからパイプラインにデータを取り込むこともできます。




2. 左側のペインからZohoアプリカテゴリーを選択し、ChatGPTで新規データセットを検索をクリックします。検索ボックスで直接オプションを検索することも可能です。



3. 指示プロンプトに、取得したいデータの種類に関するヒントを入力します。例えば、Salesforce CRMのInstagram「いいね!」リストのデータセットを作成、など。ヒントを挿入セクションからプロンプトを挿入することもできます。



4. データ取得をクリックすると、ChatGPTによって作成されたデータのプレビューが表示されます。



5. インポートボタンをクリックしてデータをインポートします。 

6. データのインポートが完了すると、 Pipeline builder ページが開き、ETLパイプラインに適用されている変換の開始が可能になります。ステージを右クリックして データの準備 オプションを選択すると、 DataPrep Studio ページでさまざまな変換を利用してデータの準備が行えます。 こちらをクリック すると、変換の詳細を確認できます。



7. データフローの作成およびステージで必要な変換の適用が完了したら、ステージを右クリックして出力先を追加してデータフローを完了できます。
メモ: ETLパイプラインに宛先を追加した後、最初に手動実行でパイプラインの動作を確認することをおすすめします。手動実行で問題がなければ、スケジュールを設定してパイプラインとデータ移動を自動化できます。各実行タイプについてはこちらをご覧ください。
スケジュール、バックフィル、手動更新、Webhook、またはZoho Flowを設定する際は、すべてのソースに対して必ずインポート設定を行う必要があります。インポート設定がないと、実行内容を保存できません。こちらをクリックして、インポート設定方法の詳細をご確認ください。

8. 実行の設定後、指定した時間にパイプラインジョブが作成されます。ジョブのステータスや詳細は、ジョブ概要で確認できます。こちらをクリックすると、ジョブ概要の詳細がご覧いただけます。

お試しいただけるサンプルプロンプト

a. 米国の州ごとの売上税率のデータセットを作成してください。



b. 米国で最高の平均気温を持つ場所のデータセットを作成します。