見出し画像

「90分で作る ! API 連携・AI (GPT) を活用したライブ開発デモ」に参加しました!!

Good afternoon!!
スタサプEnglishと登壇準備や
ありがたいお誘いで、バタバタしている
出戻りガツオ🐟です🔥

本日は有給休暇というバカンスを利用して
「【上級編 : 業務部門・IT 部門・開発部門向け / 品川オフィス開催】業務改善を現場で手軽に ! ~90 分で作る ! API 連携・AI (GPT) を活用したライブ開発デモ~」に参加しました!

なんとAkira_365 Microsoft MVPのマグロ
先輩にもお会いできてお話できてとても楽しみなスタート!

Power PlatformのSuper Star、よしだたいきさんのライブデモを拝見させていただきました。
滅多に見れる機会がないのでずっとワクワクしておりました。

noteにバッチリ残します!

90分で作る ! API 連携・AI (GPT) を活用したライブ開発デモ

本日のお題のご説明

GPTを使ったPower Appsの構築がテーマとなります。
90分で作る・・・、コレは、ハードルが高い・・・

自分はできる気がしないです・・・。

さらに本日は上級編、
Power Appsのプロフェッショナルが
たくさんいらっしゃるので、
緊張感は尋常じゃないかと・・・。

さて、どうなるでしょうか!!
ボソッ)Microsoftの方々の衣装、超かっこいい!

デモの内容はなんと・・・ぶっつけ本番!

よしだたいきさんの鉄のハートを本当に尊敬します!!!

アーキテクチャを説明されるよしださん、解説は吉川さん

業務ユーザーと開発者の間にポジションをおいて、DX推進をしていきたい!
と気持ちを新たにした私にとって、GPT-4というパートナーに対する期待は大きい!

Talk to Apps、これができたら一体どんなことになってしまうのか。

今日のテーマは「発注業務!」


  • ドキュメントの記入

  • 承認

  • 為替計算

  • コピー格納

さっと考えただけでも関連するコネクタが多くヴっとなります。
しかもPower Virtual Agentsも使うとのこと!!!

も、もりもりじゃないですか・・・!
れ、練習なし!?ぶっつけ本番とのこと、果たして行けるのでしょうか・・・?

さあ、2023/04/20 15:15キックオフです!

プロンプトのタイピングを開始!対話型形式です。

まずはテーブルが自動生成されました。
Columnがどうやら足りないようです。
Sampleのコラムができ、データテーブルが完成!

15:17でございます。
これからデータベースからアプリ作成!

アプリの形式はキャンバスアプリ

右側のウインドウに常にCopilotの対話画面が!
こちらでアプリの画面はどう作ればいいの?という質問をスピーカーから投稿すると、Copilotから実現する方法がサジェストされました!

ここからよしださんのターン

簡単なテキストラベルとロゴを挿入しました。
Copilotに頼まずとも自分でやったほうが早いところは確かに自分でやったほうがいいですからね。

Buttonコントロールを追加して、Power fxを挿入して画面転移を指定。
よしださんの操作もめっちゃ早いです。
プロの腕でヘッダーを作っているみたいですね。

このテンポ感、私も実現したい。
え、Excelだったら神速でできるんだからね!!
※謎の発言

Top画面完成!

よしださんの腕でトップ画面がサササっと作られました。
ここまではPower Appsそのものの良さが生きてますね。

Copilotでは発注画面が作成されているので、Navigate関数を設定するだけで、なんとできてしまいました・・・!

ここでDataverse側のColumnの不足が判明・・!
一旦手動で追加されています。
Formが予め作成されているので、要素追加だけで完了していますね。

修正もササッと完了。ただいま15:31です!

テーブル修正!!

金額列にテストデータが入っていない・・・自分だったらどうするだろうと思いきや、Formに直接ダミーでよしださんが埋めていきます。

おお!動作もしっかりしている。
時間がないにも関わらず、条件付き書式の設定や、表示設定も・・・ま、間に合うのかしら(^_^;)


15:35からなんとPower Virtual Agentsの時間!

Botのデプロイに時間がかかりますので、タイムロスが発生してしまいそうです。

本番の悪魔はMicrosoftの方でも起きるんや・・・
私もしょっちゅうやっちゃうし、やむなしと思おう。

Power Virtual AgentsもGPT搭載!

Greetingが標準で入っています。
これをCopilotでアレンジ!
アプリに合わせた会話に変更しています。

Topicの追加もCopilotで!

トリガーフレーズの追加がPromptを通じて完成してしまいました。
しかしながらちょいとトラブル発生・・・。
Preview段階ですのでやむなしですね(^_^;)

しかし15:45時点でCommunicationの流れがもうできています👀✨

発注したいということで、Surfaceのデバイスのサジェスト、案内まで一気通貫で実行する対話が完成👏👏

チャットボットで対応するフレーズを準備するのって本当に大変ですものね・・。
今後のCopilotのさらなる進化に注目です👀🐟✨

TeamsへのChat Botの導入も実行!

15:50 発注お伺いの流れ作成!

いわゆる承認のフローですね。GPTを使ってどこまで行けるのでしょうか??
Power AppsからPower Automate flowを作成するようです。

フローのステップに Create test with GPT on Azure OpenAI
このブロックに希望の動作を入力されております👀🐟

も、もしかしてここからできるの??
ワンブロックに動作が集約されるのか!

GPTから戻ったTextをAppsに返す、
ちょーーーー短いフローでPower AutomateもといCloud flowが実現してしまいました・・・

少し接続?のエラーっぽいのが出ましたが、
再読み込みで無事に軌道修正!

16:00 Power Apps to Power Automateが実現

は、速すぎる・・・!!!!

ポップアップで確認画面を作成!
ここらへんのセッティングはよしださんが実施されています。

恐ろしく早い軌道修正

時間がない状況だと、テキトーなScreenに私なら逃げそうだなって思うのですが、しっかりメッセージボックスとして作られているのは見習わないと(苦笑)

できたけどGPTさんの文章🤣

課題はあるけどPower Automate成功!
GPTの文面がちょっとチャラいww

approvalを活用しているわけではなさそうですが、
メールでしっかりやればいいだけなのでOKですね!

会場からも拍手👏が湧きました!


16:15 Azure Function用のカスタムコネクタ作成

Azureでどうやら関数アプリを事前に用意されているようです。

為替計算はこちらで実行!
カスタムコネクタもパパっと設定!

先程の承認プロセスに為替計算を含め、総仕上げ!
ちょっとGPTを挟んでいる関係か、金額がブランクになってしまいました・・・w

GPT任せにしすぎると予想外の動作もありえるので、自分で構成できる能力はやはり必要ですね。

90分でどれぐらいできるか、じっくりと見させていただきました!
残念ながら時間が来てしまいましたので、質問タイムです!

止まらない質問

たっくさん質問が湧いています・・・・。
イノベーションの真っ只中にいる感じです!

AIに仕事がーーよりもワクワク感がある素敵な空間でした!

めっちゃ楽しみました!


オンラインイベントやSNSで繋がっている方々、
そしてAkiraさんと沢山話せて楽しい空間でした!

記念写真もちゃっかり!

よしださん、よしかわさんお疲れ様でした!
なんとナカムラさんにもお会いできました✨

AI with Power Platform、本当に夢がありますね!
時代に合わせたリスキリング🐿が大切!

Let's enjoy learning‼️

ということで宣伝!


最後に宣伝!

コミュニティに助けられた御礼をしたい、
社会にIT推進をするうえで貢献したいということで
魁!!鰹塾」を実施しています。

どんな内容か?

Google Apps Scriptを題材にした勉強会です。
この内容をもとにプログラミング思考やロジックを解説しております。

上記のNotionにアーカイブを載せております!
興味のある方、ちょっと参加してみたい!という方はお声がけください。

可能な限り調整して対応します!

gatsudemy開催!

Power Platform + Azure Cognitive Serviceを語らせてください!

  • Azure AIとPower Platform連携の例を話します!

気軽にどうぞ♪

noteを読んでくださり、ありがとうございました🙌

この記事が参加している募集

AIとやってみた

この記事が気に入ったらサポートをしてみませんか?