The Copilot System: Explained by Microsoft

Microsoft 365
24 Mar 202301:49

Summary

TLDRMicrosoft 365 Copilotは、「Copilot System」と呼ばれる高度な処理とオーケストレーションエンジンによって支えられています。このシステムは、Microsoft 365アプリ(Word、Excel、PowerPoint、Outlook、Teamsなど)、Microsoft Graph(メール、ファイル、会議、チャット、カレンダーなどを含むビジネスコンテンツとコンテキスト)、そして大規模な言語モデル(LLM)の3つの基盤技術を活用しています。LLMは、人間が理解できるテキストを解析し、生成するクリエイティブなエンジンです。ユーザーがアプリ内でプロンプトを入力すると、Copilotはそれを事前処理し、「grounding」と呼ばれるアプローチを通じて、関連性の高いアクション可能な回答を得るためにプロンプトの品質を向上させます。Copilotは、グラフからビジネスコンテンツとコンテキストを取得し、LLMに改良されたプロンプトを送信します。LLMからのレスポンスを受け取り、責任あるAIチェック、セキュリティ、コンプライアンス、プライバシーのレビュー、そしてコマンド生成を含んだ後処理を行い、最終的にユーザーにレスポンスを送り、アプリにコマンドを返します。Copilotはこれらの複雑なサービスを反復的に処理し、調整して、まるで魔法のような結果を生成します。

Takeaways

  • 🤖 Microsoft 365 Copilot は「Copilot System」という高度な処理とオーケストレーションエンジンを利用しています。
  • 📈 これは、Microsoft 365 アプリ(Word、Excel、PowerPoint、Outlook、Teams など)の力を活用しています。
  • 🔍 Microsoft Graph は、メール、ファイル、会議、チャット、カレンダーなど、すべてのコンテンツとコンテキストを提供します。
  • 🧠 大規模な言語モデル(LLM)は、人間が理解できるテキストを解析し、生成するクリエイティブなエンジンです。
  • 🗣️ Copilot は、アプリからのプロンプトを受け取り、自然言語を通じてアクセス可能で利用します。
  • 🌟「グラウンドイング」というアプローチを用いて、プロンプトを前処理します。これは、関連性の高い、実行可能な回答を得るためにプロンプトの品質を向上させるプロセスです。
  • 🔗 グラウンドイングの一部として、Microsoft Graph にコールを行い、ビジネスコンテンツとコンテキストを取得します。
  • 🤞 Copilot は、Graph からのユーザーデータと他の入力を組み合わせて、プロンプトを改善し、LLM に送信します。
  • 💬 LLM からの応答を受け取り、ポスト処理を行います。これには、Graph への追加のグラウンドイング コール、責任ある AI チェック、セキュリティ、コンプライアンス、プライバシーのレビュー、そしてコマンド生成が含まれます。
  • 🚀 Copilot は、ユーザーへの応答を送信し、アプリにコマンドを返します。これらの複雑なサービスを反復的に処理し、調整し、魔法のような結果を生成します。

Q & A

  • Copilot はどのような技術によって動作していますか?

    -Copilot は、Microsoft 365 アプリ、Microsoft Graph、および大規模言語モデル(LLM)の力を借りて動作しています。

  • Copilot が前処理段階で行うアプローチは何ですか?

    -Copilot は、前処理段階で「グラウンディング」と呼ばれるアプローチを使用します。これは、プロンプトの品質を向上させるためのもので、結果として関連性の高く行動可能な回答を提供します。

  • LLM は何をするエンジンですか?

    -LLM は、人間が読めるテキストを解析および生成することができる創造的なエンジンです。

  • Copilot が応答を生成するために使用するユーザーデータは何ですか?

    -Copilot は、Microsoft Graph からのユーザーデータを使用します。これには、ビジネスコンテンツとコンテキストが含まれます。

  • Copilot の最終段階で行われる処理には何が含まれますか?

    -Copilot の最終段階では、追加のグラウンディングコール、責任あるAIのチェック、セキュリティ、コンプライアンス、およびプライバシーレビュー、およびコマンド生成が含まれます。

  • Copilot が生成した応答はどこに送信されますか?

    -Copilot は、生成された応答をユーザーに送信し、アプリにコマンドを送信します。

  • Copilot は、どのようにしてユーザーからのプロンプトを処理およびオーケストレーションしますか?

    -Copilot は、Microsoft 365 Copilot が、ユーザーからのプロンプトを受け取り、そのプロンプトを前処理して、グラウンディングアプローチを使用して品質を向上させ、LLM に送信し、応答を受け取り、その後の処理を行います。

  • Copilot の最終的な目標は何ですか?

    -Copilot の最終的な目標は、これらの高度なサービスを反復的に処理およびオーケストレートして、魔法のような結果を生み出すことです。

  • グラウンディングの重要な部分の1つは何ですか?

    -グラウンディングの重要な部分の1つは、Microsoft Graph に対して呼び出しを行い、ビジネスコンテンツとコンテキストを取得することです。

  • Copilot が応答を生成する際に行う追加の処理には何が含まれますか?

    -追加の処理には、グラウンディングコール、責任あるAIのチェック、セキュリティ、コンプライアンス、およびプライバシーレビュー、およびコマンド生成が含まれます。

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
Microsoft 365Copilot SystemMicrosoft GraphLarge Language Model自然言語プロンプトビジネスコンテンツAIチェックセキュリティコンプライアンス
Do you need a summary in English?