![見出し画像](https://assets.st-note.com/production/uploads/images/93957663/rectangle_large_type_2_e506ddf3e73bbe3358ac051e9ea9af00.png?width=1200)
AI Builderが日記の感情を分析して、返事してくれるフローボット
この記事は「Microsoft Power Automate Advent Calendar 2022」カレンダー4 クリスマスイブ🎄の記事です。
Miyakeさんの記事と、百合宮さんの記事を読んで思いついたフローです。
(注意!)
・このフローはAI Builderを使用しますので、有償ライセンスが必要です。
全体像
![](https://assets.st-note.com/img/1671881425378-xxdyr8lL8H.png?width=1200)
Teamsのチャネルに日記を投稿すると、AI Builderが文章の感情を分析し、文章が「Negative」か「Positive」かによって異なるメッセージを返信します。
![](https://assets.st-note.com/img/1671804509037-nhehKqQzAn.png?width=1200)
作り方
1.インスタントクラウドフローを選択し、[チャネルに新しいメッセージが追加されたとき]トリガーを選択して[作成]をクリックする。
![](https://assets.st-note.com/img/1671805046153-SpmkM2l1s5.png)
2.[メッセージ詳細を取得する]アクションを追加する。
[メッセージ]欄には、動的な値の[チャネルに新しいメッセージが追加されたとき]の[メッセージID]を選択する。
![](https://assets.st-note.com/img/1671805268303-WdpZH6N4ZB.png)
3.[テキスト内の肯定的または否定的な感情を分析する]アクションを追加する。
[テキスト]欄には、動的な値の[メッセージ詳細を取得する]の[本文PlanTextContent]を選択する。(なぜか↓では英語になってしまってますが。)
![](https://assets.st-note.com/img/1671805441974-b2abovK3pc.png)
4.動的な値の[テキスト内の肯定的または否定的な感情を分析する]の[テキスト全体の感情]を選択し、真ん中は[次の値に等しい]を選択、右側に[negative]と入力する。
![](https://assets.st-note.com/img/1671805697311-oYVE9Xd9v8.png)
5.[はいの場合]に、感情がネガティブな場合のフローを作っていきます。
[チャネル内でアダプティブカードを使用して返信する]アクションで返信を作成します。
アダプティブカードが面倒であれば、[チャネル内のメッセージで応答します]でもOKです。
![](https://assets.st-note.com/img/1671807687688-GdfNfS1mqJ.png)
6.[いいえの場合]も同様に設定する。
![](https://assets.st-note.com/img/1671807359481-JDcoCEkiZk.png?width=1200)
(全体)
![](https://assets.st-note.com/img/1671808285154-jrFpMBhseT.png?width=1200)
まとめ
今回は「Negative」「Positive」「それ以外」で作りましたが、「肯定的」「中立的」「否定的」それぞれの割合を出すこともできますので、細かく作りこんでも面白いと思います。
辛いことがあっても、ほっこりできるはず!
![](https://assets.st-note.com/img/1671809009925-Y4igrFqXYL.png)
この記事が気に入ったらサポートをしてみませんか?