OpenAI ChatGPT APIによる事例を通じた変革

OpenAI ChatGPT APIによる事例を通じた変革

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




Zoho DataPrepは、OpenAIによって開発された生成型人工知能であるChatGPT APIとの連携により、例に基づく入力で列の変換を支援します。この機能をDataPrep組織で有効にするには、設定ページのOpenAI Integrationタブに移動してください。こちらをクリックすると、OpenAI連携機能の有効化について詳しくご覧いただけます。

メモ: Ask ZiaがChatGPTと連携していない場合、Zoho DataPrepは独自のAIを使用して変換を実行します。

Zoho DataPrepとChatGPT APIの連携に関するクイックビデオをご覧ください。



例による変換を使うと、任意の列のデータを出力例を入力するだけで簡単に変換できます。この機能では、データ列内のいくつかのセル値に対して必要な出力を例として入力することで、残りの出力がChatGPT APIで自動的に作成された数式により自動生成されます。

Zoho DataPrepでOpenAIを活用した機能のクイックデモをご覧ください。



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

設定ページのOpenAI Integrationに移動して、連携設定の詳細をご確認ください。

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

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

1. 列を右クリックし、Transform by 例 オプションをコンテキストメニューから選択します そして、OpenAI 設定ポップアップで設定するをクリックします。このポップアップは、初めて設定する場合のみ表示されます。



設定アイコンを右上のバーでクリックし、OpenAI Integration タブを設定ページで開くことも可能です。こちらをクリックして詳細を確認できます。
メモ: DataPrepにおけるOpenAIの設定は、アカウント管理者のみが表示できます。
機能は、アカウント管理者のみがDataPrep組織で有効化できます。

2. OpenAIインテグレーションをDataPrep組織で設定するには、ご利用のOpenAI組織のAPIキーと組織IDを入力してください。
Notesメモ : 入力されたキーは暗号化され、Zoho DataPrepに安全に保存されます。OpenAIから組織IDとAPIキーを取得する方法はこちら


3. 保存ボタンをクリックします。確認用のポップアップが表示されます。続行する前にデータプライバシーに関する通知をよくお読みください。続行することで、リスクを理解し承認したものとみなされ、OpenAIの利用規約に同意したことになります。



4. 保存後、Transform by 例 機能を有効化することができます。


5. 機能を有効化した後は、DataPrep組織内で利用できるようになります。
メモ:
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. 列を右クリックし、 例による変換 オプションをコンテキストメニューから選択します。

2. 選択した列の編集可能なバージョンが元の内容列の隣に表示されます。データ列のいくつかのセル値に対して必要な出力例を入力し、Enterキーを押します。



3. 例を入力すると、列全体のデータが変換されます。出力列名は、入力内容に基づいてChatGPTが自動生成し、プレビューとして表示されます。出力を取得するために使用された数式スクリプトは、作成済み数式 パネルに表示されます。

例による変換にはリトライ機能が搭載されており、出力データが期待通りでない場合は、自動的に異なる方法でクエリを再試行し、ChatGPTの応答から最適な結果を得ることができます。

4. たとえば、ここでは例としてドメイン名「zylker.com」を文字で入力すると、ChatGPTによる自動生成の数式で残りの出力が自動的に算出されます。



5. すべての値で作成済み出力がご要件と一致しない場合は、別の例を入力し、Enterキーを押してください。DataPrepは新しい入力を考慮し、データ変換の新しい方法を生成します。

6. 更新された数式も、右側パネルの作成済み数式項目に表示されます。

5. 適用をクリックして変換を適用します。

メモ:
1. カスタマイズオプションを使用して、作成済み数式を編集することもできます。
2. この操作により、例による変換パネルが数式列変換に切り替わります。これにより、数式列機能のすべての機能を利用して、ご要件に合わせて細かく調整できます。
3. OpenAI ChatGPTによるチャットベースの数式ビルダーを利用して必要な数式を生成することも可能です。 こちらをクリック で詳細をご覧いただけます。

例による変換の活用例をご紹介します

a) 下記の日付列の値の形式を、曜日付きの日付形式に変更したい場合、最初の値に「Thursday, 06 December 2018」と入力するだけで、DataPrepが残りの列も必要な形式で自動出力します。作成済み数式と出力のスナップショットはこちらです。



b) メールアドレス列から名前だけを抽出したい場合、値「john」を例として入力するだけで、 DataPrepが残りの列も必要な出力で自動的に埋めます。作成済み数式と出力のスナップショットはこちらです。



c) ここでは、最初の例として「Donnie Denson」を使用し、名前をスペースで区切って出力しています。以下は、自動作成済みの数式と、残りの列に対する出力のスナップショットです。



d) データセット内の電話番号の区切り文字を削除し、標準化してクリーンアップしたい場合は、以下が自動作成済みの数式と残りの列に対する出力のスナップショットです。



関連情報
例を使ったTransformの設定方法
OpenAI ChatGPTを活用した数式の生成
ChatGPTを使った新規データセットの検索