松本典子の「はじめよう!Azure Logic Apps/Power Automateでノーコード/ローコード」 第43回
「よくある質問と回答」のSharePointリストと質問受付専用Teamsチャネルだけで簡単構築
社内からの質問に自動回答! AI Builder+ノーコードでQ&Aボットを作ろう
2024年11月07日 08時00分更新
2-2. アクションの設定:テキストからキー フレーズを抽出する
AI Builderの機能を使って、ユーザーが投稿した質問メッセージからキーワード(何についての質問か)を抽出します。AI Builderは、事前構築済みのAIモデルを使って「キーフレーズの抽出」「カテゴリ分類」「感情分析」などさまざまな処理を行うサービスです。今回は「キーフレーズの抽出」機能を使います。
検索窓に「AI」と入力して「AI Builder」コネクタをクリックし、一覧から「テキストからキー フレーズを抽出する」アクションを選択します。設定は次のとおりです。
(1)言語:「日本語」を選択
(2)テキスト:「チャネルに新しいメッセージが追加されたとき」の動的なコンテンツ「メッセージ本文コンテンツ」を入力
2-3. アクションの設定:文字列変数に追加
AI Builderが抽出したキーフレーズは、「results」というオブジェクトに格納されます。このキーフレーズを「投稿キーワード」変数に格納します。なお、resultsには複数のキーフレーズが含まれますので、「Apply to each」アクションでループ処理を行います。
「組み込み」タブをクリックして「変数」コネクタを選択します。アクション一覧から「文字列変数に追加」アクションをクリックします。
(1)名前:作成した変数「投稿キーワード」を選択
(2)値:「テキストからキー フレーズを抽出する」の動的なコンテンツ「キー フレーズ」を入力
なお「(2)値」を設定すると、自動的にApply to eachアクションが追加されます。
2-4. アクションの設定:複数の項目の取得
「1-1. 事前準備:SharePointリストを作成」のリストから、アイテム(質問と回答、キーワード)を取得します。
検索窓に「SharePoint」と入力して「SharePoint」コネクタをクリックし、アクション一覧から「複数の項目の取得」を選択します。
(1)サイトのアドレス:リストがあるSharePointサイトを選択
(2)リスト名:今回作成したリスト名を選択
この連載の記事
-
第42回
Team Leaders
Power Automateで複数人の承認(多段階承認)ワークフローを簡単作成しよう -
第41回
Team Leaders
重要なTeamsメッセージの見失い/見落としを防ぐPower Autometeのフローを作ろう -
第40回
Team Leaders
クラウドフローからデスクトップフローを「Picture-in-Picture」で起動する -
第39回
Team Leaders
面倒なカレンダー登録作業を生成AIで自動化するワークフローを作ろう -
第38回
Team Leaders
生成AIに日本語プロンプトで指示を出し、メールから情報を抽出してもらおう -
第37回
Team Leaders
フォルダー内のすべてのファイルを添付してメールを自動送信するフローを作ろう -
第36回
Team Leaders
ローカルPCのテキストファイルをPower Automateに読み込ませて活用しよう -
第35回
Team Leaders
受信メールの添付ファイルを種類に応じたフォルダに自動保存する -
第34回
Team Leaders
Power AutomateでTeamsのチーム全員にメンションを送る方法 -
第33回
Team Leaders
Power AutomateのCopilotは日本環境でも使えるか? 試してみました - この連載の一覧へ