本レシピはFreeプランにて無料でご利用いただけます。アカウント登録が完了されていない場合は下記よりご登録ください。
ActRecipe Freeプラン利用申込フォーム
SharePoint上のドキュメントをAzure OpenAI Serviceへ学習データとして連携する方法を解説します。
レシピを使用するには事前にMicrosoft365およびMicrosoft Azureの利用契約が必要になります。
0.事前準備
本レシピをご利用いただくには、事前にAzure OpenAI Serviceを含むAzure環境のセットアップが必要となります。下記ページをご覧いただきご対応をお願いします。
Azure OpenAI Service連携の事前準備
1.マイレシピへの登録
メニューの「シェアレシピ」から、「SharePoint - Azure OpenAI連携 (GPT独自データ学習)」にチェックを入れ、画面下にある登録ボタンを押下します。
続いて「マイレシピ」から、操作メニューより「編集」を選択します。
参考:シェアレシピ・マイレシピとはなんですか?
ヘッダーでは、レシピ名とレシピ説明を変更することができます。
参考:レシピヘッダーでは何を設定すれば良いですか?
2.SharePoint上のファイル取得タスクの設定
「SharePoint - Get files」を押下し、設定を展開します。
次の内容を入力し、保存ボタンを押下します。
※トークンの発行までは SharePoint連携設定を参照
- サイト名:ファイルを取得するサイト名を入力します。
- ドキュメントライブラリ名:ファイルを取得するのドキュメントライブラリ名を入力します。
- 配置先フォルダパス:ファイルを取得するのフォルダパスを入力します。入力しなかった場合、ドキュメントライブラリ直下の全てのファイルが取得されます。
- ファイル拡張子 (オプション):取得するドキュメントのうち特定の拡張子のファイルのみを取得する場合は「.csv」のように入力をします。入力がない場合は指定したSharePoint上のフォルダの全てのファイルを取得します。本レシピで処理対象となるファイルは下記の通りです。
サポートされているデータ形式とファイルの種類:.txt、.md、.html、Microsoft Word ファイル、Microsoft PowerPoint ファイル、PDF - ファイルが存在しない場合にエラーにしない (オプション):新たに取得するファイルが存在しない場合にエラーとしない場合はチェックを付けます。チェックがない場合、かつ、対象ファイルがない場合はレシピ実行がエラーとなります。
- 重複取得をする (オプション):過去に処理をしたファイルを処理する場合はチェックを付けます。デフォルトでは常にユニークなファイルのみが取得されるため重複処理は行われません。SharePointからのファイル取得が成功した後に後続のタスクが失敗した場合は、「SharePoint - Get files」タスクは成功したものとみなされ再処理が行われません。そのため、いずれかのタスクの設定が原因でレシピの実行が失敗した場合には本オプションにチェックを付けてレシピを再実行してください。
3.Azure ストレージ アカウント接続タスクの設定
「Azure - Upload file to container」を押下し、設定を展開します。
次の内容を入力し、保存ボタンを押下します。
- 接続文字列:Azureの「ストレージ アカウント」の接続文字列を入力します。
- コンテナー名:Azureの「ストレージ アカウントのコンテナー名を入力します。
4.Azure AI Search接続タスクの設定
「Azure - Add container to AI search datasource」を押下し、設定を展開します。
次の内容を入力し、保存ボタンを押下します。
- Azure AI Search エンドポイントURL:Azure AI SearchのエンドポイントURLを入力します。
- Azure AI Search APIキー:Azure AI SearchのAPIキーを入力します。
- データソース名:Azure AI Searchのデータソース名を入力します。
5.Azure AI Search インデックスの設定
「Azure - Use datasource to write data into an index」を押下し、設定を展開します。
次の内容を入力し、保存ボタンを押下します。
- Azure AI Search インデックス名:任意のインデックス名を入力します。既に同一名称でインデックスが存在する場合は上書きされます。
レシピを実行する (自動実行はこちら)
マイレシピの操作メニューより「実行」を選択することでレシピを実行できます。
画面イメージや履歴の確認方法は以下をご参照ください。
実行に成功すると、Google ドライブ上のファイルがAzure OpenAI Serviceの学習データとして登録されます。
学習したデータの使用は以下のレシピをご利用ください。
SharePoint - Azure OpenAI連携 (GPT独自データ使用)
このレシピで連携できるSaaSについて