9.9K Views
November 29, 24
スライド概要
Japan Microsoft 365 コミュニティ カンファレンス 2024 で発表した資料です。
B12 プロンプトを使わない 楽コパを使おう(Microsoft 365 Copilot )
・プロンプトを使わない方法はたくさんある
・でもプロンプトテクニックは知りたい
・Copilot Agent を作ろう
Nov, 28. -30. 2024 B12 プロンプトを使わない 書かない 楽コパを使おう作ろう (Microsoft 365 Copilot ) もくだいさん トレノケート株式会社 #JapanM365CC2024 B12
Nov, 28. -30. 2024 Microsoft 365 Advent Calendar 2024 にご参加ください #JapanM365CC2024 B12
自己紹介 目代昌幸(もくだいまさゆき) ▪ 主催コミュニティ ▪ • Japan Microsoft 365 Users Groups • なんでもCopilot ▪ 所属 • トレノケート株式会社 ※普段は有料で話してます(笑) 2014年1月 ~ 2025年7月 3 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
Nov, 28. -30. 2024 おしながき • プロンプトを使わない方法はたくさんある • でもプロンプトテクニックは知りたい • Copilot Agent を作ろう ← New #JapanM365CC2024 B12
はじめる前に 「使う意思のない人には生成AIを使うのは難しい」 A08:Copilotなしの生活が考えられなくなった件 どう使うか?何ができるか?を考える前に適当に会話してみてください。 雑談でも、恋愛相談でも、人生相談でも。結構回答を出してくれます。 #JapanM365CC2024 B12
デフォコパを使おう プロンプト書かなくてもいい仕組みが 準備されている #JapanM365CC2024 B12
プロンプトを書かずに使えるのが M365Copilot Copilot は通常業務の中で使用する = ビジネスユーザー向け ✓ プロンプトが無くても動作します。 • 遅れて参加したTeams会議の「ここまでのまとめ」 • Outlookメールスレッドのまとめ ✓ 複雑なプロンプトを書かなくてもOK • 「過去7日間に私に割り当てられたタスク」 • 「ここまでの議論で抜けてる観点はありますか」 ✓ Copilot の提案する[ボタンプロンプト]を使う #JapanM365CC2024 B12
デモ 問い:Microsoft 365 サービスで 使用したことのあるCopilotをチャットに投稿してください! Japan 8 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
プロンプトを書くときは Tips #JapanM365CC2024 B12
プロンプトを書く時のベストプラクティス⓪ ▪ 非IT的なスキルが先に必要 ▪ やりたいことの言語化 • 普段からアウトプット&フィードバック&改善する • 映画とか本を読んで語彙力を高める • 5W1H を意識した表現をする 部下や後輩なら忖度して情報補完や追加質問してくれるけど、 Copilot には伝えないと伝わらない 10 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
プロンプトを書く時のベストプラクティス① ▪ 明確で簡潔なプロンプトにする • 「やるべきこと」を明確に ▪ さまざまなスタイルを試す • トーン(カジュアルに、専門的に、子供に説明するように) ▪ どの観点から回答するか • Copilotがロールプレイできるように伝える ▪ プロンプトで回避するべきこと • あいまいな指示、多数の要求、明示してない前提条件 https://learn.microsoft.com/ja-jp/training/modules/optimize-and-extend-microsoft-365-copilot/5-review-prompting-best-practices 11 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
プロンプトを書く時のベストプラクティス② ▪ Copilotの限界に挑戦しない • 指示大杉、一度に多くの結果を求めない • 限界に挑戦して落胆しているPV稼ぎ目的のブログや動画は結構あるので騙されないでください ▪ 礼儀正しく • 過度な「お願いします。」は不要だが、罵倒したところで結果が 良くなることはない。 ▪ 興味を持つ • 予備的な質問、具体例の提示 ▪ 反復、反復、反復 • 表現を変えてみる。数回のプロンプトに分けて会話する 12 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
効果的なプロンプトを意識する 参考:https://learn.microsoft.com/copilot/security/prompting-tips?WT.mc_id=M365-MVP-5000493 #JapanM365CC2024 B12
1 2 3 4 14 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
デモ Formsに指示をして見る Japan 15 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
プロンプトTips Japan 16 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
何度でもやり取りしよう ▪ 一度のやり取りで「自分が期待した【正解】」が出るわけがない • 人間とのやり取りだって無理なのに。。。 • やろうとするなら、背景情報などの文脈も含めた長文で漏れなく指示が必要 ➢ それってプロンプトじゃん ▪ ちょっと違うなぁと思ったときに、その違和感を言語化するスキルが人間の 方にこそ必要 #JapanM365CC2024 B12
何度でもやり取りした例① ▪ とりあえず、セッションタイトルか ら、ゼロベースで出してもらう ▪ データソースは自分の作成ド キュメントや参加したイベント チャット、Outlookの予定、Viva Learningなど多岐にわたる • 過去の資料とか見直すことができる 18 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
何度でもやり取りした例② ▪ とりあえず、セッションタイトルか ら、ゼロベースで出してもらう ▪ データソースは自分の作成ド キュメントや参加したイベント チャット、Outlookの予定、Viva Learningなど多岐にわたる • 過去の資料とか見直すことができる 19 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
何度でもやり取りした例② ▪ 20 Japan Microsoft 365 コミュニティ カンファレンス 2024 別の観点を質問しても継続して 答えてくれる。 #JapanM365CC2024 B12
何度でもやり取りした例② ▪ 21 Japan Microsoft 365 コミュニティ カンファレンス 2024 別の観点を質問しても継続して 答えてくれる。 #JapanM365CC2024 B12
しばらく使って分かったこと Japan 22 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
自分の能力を「大幅に」超えることは無い ▪ 世の中に出ている情報は探してくれる • 検索結果よりは精度が高い。 SPAMみたいなサイトは除外してくれる(公式ドキュメントを参照してって書けばいいし ね) ▪ 過去の自分を自分より知ってる 組織内のアクセス可能な情報を探してくれる 別の観点で質問し直すことが重要っぽい 「プロンプトを考える」ではなく、 「どのように説明したらCopilotに理解できるかを考える デフォコパは便利だけど、自分の思考がそっちに引っ張られる可能性も Microsoft 365上にデータが無いとダメ 23 Japan Microsoft 365 コミュニティ カンファレンス 2024 ▪ ▪ ▪ ▪ ▪ #JapanM365CC2024 B12
問い ▪ Microsoft 365 Copilot 使ってますか? ▪ 業務上でこんな Copilot があったらいいな 24 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
Copilot(ブラウザ版でも可)使ってよかった体験を共有してください。 ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ Copilot に html ページ作ってもらって、RPA の練習に使いました 誤字脱字チェック、文面のドラフト作成、議事録作成、Copilot Page、Loopのドラフト・・・ etc 関数を書いてもらって、説明もわかりやすく説明してもらって、学習と業務の効率化が いっぺんにできて嬉しいです。 「エンコードって何?小学生にもわかるように説明して」とか言いがち エンジニアが使いがちな専門用語を一般的な平易な言葉に言い直してもらっています Powershellスクリプトの作成がすごく捗るようになりました。パラメータ多すぎ エラーになっちゃった、と貼り付けても絶対怒らないで代替策を教えてくれる。できるま で諦めずに色々できるようになりました。 わざわざ検索して調べるほどの熱量がない疑問を調べられるので、雑学的な知識が 増えました Power Automate の Copilot はエラーの原因を平易な日本語で言ってくれるので助 かっています #JapanM365CC2024 B12
たぶんこういうチャットがあるはず。 ▪ 山のようにある業務ドキュメントから情報を探したい 過去の提案書から良い感じの提案ファイルを探してほしい 社内の規定で禁止されてないか調べたい レアケースの業務フローに付いて、FAQが無いか知りたい SPOの全文検索、全文検索してる? 26 Japan Microsoft 365 コミュニティ カンファレンス 2024 ▪ ▪ ▪ ▪ #JapanM365CC2024 B12
Agent in SharePoint Japan 27 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
Agent in SharePoint とは 標準的に「このサイトの Copilot 」は準備されている ▪ SharePoint 上の情報を参照するCopilotを自作できる ▪ • 自社独自の「社内規則に詳しいコパ」がつくれる! ▪ 作り方 1. この辺のファイルを参考にする Copilot 作るよ! 2. 名前決めるよ 3. デフォコパ設定するよ ※ Microsoft 365 Copilot のライセンスが必要! 28 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
ライセンス 29 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
デモ 参考:Reimagine content management with agents in SharePoint BRK279 Japan 30 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
個別に質問するならファイル開くよね 都度ファイルを選択して要約を頼んだり、 ▪ 「ファイルに記載されてある〇〇内容について教えて」とするのは、、、 ▪ 31 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
作り方①データソースとするライブラリを選択 ▪ 複数のライブラリを選択してもOK #JapanM365CC2024 B12
②詳細を設定する 33 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
③IDタブ エージェント名 ▪ アイコン ▪ 説明 ▪ 右側にはいつでもテストできる 領域が表示されている。 34 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
④ソース タブ サイトURLを指定することもでき る(もちろんAgent利用者がアク セスできる必要がある) ▪ 画像では EPS-moku サイトが追 加済み。 ▪ 最初に選択していたフォルダー が指定されている。 ▪ 変更は割とする認識する。 ▪ (´-`).。oO( てことは old フォル ダーとか、古い情報があると誤学習 しそうだね) 35 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
⑤動作 タブ ウェルカムメッセージ ▪ デフォコパ 3つ ▪ 指示 ▪ • Copilotのふるまいを指示します。 デフォコパを凝ったものにしない方が良いです。 思考を固着化させてしまう可能性があります。 参考:A09 Copilotユーザー教育の世界 プロンプト変更を使用して、コパイロットにカスタム指示を提 供する https://learn.microsoft.com/ja-jp/microsoft-copilot-studio/nlu-generativeanswers-prompt-modification?WT.mc_id=M365-MVP-5000493 36 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
⑥作成したAgentはサイト上から選択できる 37 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
⑦バージョン履歴があるので元に戻せる 38 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
⑧サイト管理者が承認公開する 39 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
⑨Teamsで共有して使う ▪ 40 Japan Microsoft 365 コミュニティ カンファレンス 2024 チャットで共有することで、利用者は SPOサイトの場所を知る必要もなく なる。 #JapanM365CC2024 B12
.agent ファイルが作成される エージェントを作成した場所に作成される。 ▪ サイト全体のAgentファイルは サイトのリソースファイル > Copilots に保存される。 ▪ 41 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
たぶん めいびー ▪ SharePoint に「整理されたドキュメント置き場」とし ての役割がより強化される • ファイル名に更新日付付けて、手動バージョン管理する な。 • OLD フォルダにバックアップするな。 • バージョン管理はSPOの機能を使おう。 Excel関数使い と同じスキルレベルでCopilot Agentを作る時代がやってきた 42 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
まとめ Japan 43 Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
まとめ • プロンプトを使わない方法はたくさんある • でもプロンプトテクニックは知りたい • Copilot Agent を作ろう ← New 44 Japan Microsoft 365 コミュニティ カンファレンス 2024 #JapanM365CC2024 B12
ご視聴をありがとうございました! フィードバックにご協力ください 次回の開催は未定ですが、フィードバックの内容によっては次回の開催も検討いたします。 本セッションに対するアンケート 本セッションついて参考になった点や 感銘を受けた点、もっと知りたかったことなどをお寄せください。 45 Microsoft 365 Advent Calendar 2024 に ご参加ください イベント全体に対するアンケート 運営チームメンバー、登壇者、サポートメンバーに対する 暖かいフィードバックをお待ちしております。 #JapanM365CC2024 B12