3.3K Views
December 10, 23
スライド概要
Japan Power Platform Conference 2023 - ハッカソン
名古屋会場 MISOチーム発表資料です。
デモ画面はないですがよろしくお願いいたします。
Japan Power Platform Conference 2023 - ハッカソン 名古屋会場 MISOチームです。
MISOチーム発表資料 2023/12/09 名古屋会場
アジェンダ • プロジェクトの進め方 • 今回作成した仕組みについて • システム概要 • 処理の詳細 • トランスクリプトの取得 • プロンプトの送信 • JSONの解析 • 議事録をTeamsに投稿
プロジェクトの進め方 • アイデア出し • AIに議事録作成を依頼するプロンプトの検討 • トランスクリプトをAIに投げるフローの作成 • 受け取った要約をTeamsに投稿・共有するフローの作成 • 振り返り(フローの改善点など) 情報はTeamsで都度共有し て進めていきました。
今回作成した仕組みについて • Teams会議を録画した際に作成される文字起こしファイル(vttファイ ル)を特定のSharePointライブラリにアップロードすると、議事録と して内容を要約したメッセージがTeamsで文字起こしファイルの アップロード者の元に届きます。
システム概要 SharePoint Power Automate Teams会議の トランスクリプト トランスクリプト ファイル取得 プロンプト送信 Azure Open AI 議事録作成 JSON解析 Teamsに送信
デモ
1. トランスクリプトの取得 • Teamsで会議を開始し、録画とトランスクリプトの記録を開始します。 • 会議が終了すると、会議の詳細にトランスクリプト(文字起こし)ファイルが添付 されます。 • ユーザーはファイルをSharePointライブラリにファイルをアップロードします。 • トランスクリプトファイルが保存されると、Power Automateがトランスクリプト ファイルを取得します。
【参考】VTTファイルの中身
2. プロンプトの送信 • トランスクリプトの文章を変数に保存します。 • HTTPでAzure Open AIへ 「議事録を作成するプロンプト」と「トランスクリプトの文章」を 送信します。
3. JSONの解析 • Azure Open AIから返ってきた結果はJSON形式のため、JSONの内容から議事録と して要約された文章を取り出します。
【参考】プロンプトの内容
4. 議事録をTEAMSに投稿 • JSON解析で取り出した議事録の文章を、トランスクリプト作成者のチャットへ 送信する
改善点 • 議事録がメッセージで届くので、ドキュメントファイルで受信できるようにした いです。 • Azure Open AI でなくAI Builderでフローに組込みたかったです。 • 入力ファイルの形式を複数対応できるようにしたいです。
ハッカソンを通じて学んだこと • JSON解析で取り出した議事録の文章を、トランスクリプト作成者のチャットへ 送信する • 集合知を体感することができました。自分が知識のない分野について同じチーム の方が作成/検証を進めてくださり、1人で調べて進めるよりもずっと早く形にす ることができました。