Copilot Studio は、エージェントとエージェント フローの構築に使用できるグラフィカルでローコードなツールです。
Copilot Studioの際立った特徴の一つは、既製品またはカスタムコネクタを使って他のデータソースに接続できることです。 この柔軟性により、洗練されたロジックを作成・調整でき、エージェント体験を強力かつ直感的に提供できます。
このプラットフォームのローコード体験は、AIの力を手元に置き、高度な技術的知識がなくてもアクセスしやすい環境を提供します。
エージェントとは?
エージェントは、さまざまなやり取りやタスクを扱うことができる強力なAIコンパニオンです。 複雑な会話が必要な問題を解決し、指示や文脈に基づいて自律的に最善の行動を決定できます。 言語モデルのほか、指示、文脈、知識源、トピック、ツール、入力、トリガーを調整して目標達成をサポートします。
エージェントは、Web サイト、モバイル アプリ、Facebook、Microsoft Teams、または Azure Bot Service が対応しているすべてのチャネルを通じて、顧客や従業員を複数の言語でサポートします。 また、会話の一部やトリガーに反応してタスクを行うことで生産性を向上させることも可能です。
Copilot Studio では、データ科学者や開発者がいなくても、エージェントを簡単に作成できます。 エージェントの使用方法を次に示します。
- 営業支援とサポートの問題
- 営業時間と店舗情報
- 従業員の健康および休暇給付
- 公衆衛生の追跡情報
- 企業向けのよくある従業員質問
エージェントを単独で使うか、エンタープライズデータやシナリオでMicrosoft 365 Copilotを拡張するのも良いでしょう。
エージェント フローとは何ですか?
エージェント フローは、反復的なタスクを自動化し、アプリとサービスを統合するための強力な方法を提供します。 エージェント フローは、手動でトリガーすることも、他の自動化されたイベントやエージェントによってトリガーすることも、スケジュールに基づいてトリガーすることもできます。
Copilot Studioでは、自然言語やビジュアルエディターを使ってエージェントフローを作成できます。
エージェントフローはスタンドアロンの自動化として実行できます。 また、エージェントフローをツールとしてトリガーし、結果を同じエージェントに返すように設定することもできます。
エージェントの会話のしくみ
Copilot Studio エージェントは、カスタマイズされた NLU モデルと AI 機能を使用して、ユーザーが何を入力または言うかを理解し、最適なトピックで応答します。 トピックは、ユーザーとエージェント間の会話スレッドの一部です。 詳細情報は、トピックを作成および編集するを参照してください。
たとえば、顧客がビジネスに関する一般的な質問をするエージェントを作成することができます。 エージェントは、サポート呼び出しを回避することで、サポートのオーバーヘッドを軽減します。 エージェントでは、店舗の営業時間に関するトピックを作成し、店舗の営業時間という名前をそのトピックに付けることができます。
顧客が「いつ開店しますか?」や「営業時間は何時ですか?」などの質問をすると、エージェントは自然言語理解 (NLU) を使用して、質問の背後にある 意図 を理解します。 エージェントは、その意図を最適なトピックである 営業時間 トピックに一致させます。
エージェントは、ストア時間トピックで定義する会話フロー (接続されたノードのグループ) に従います。 一部のノードは質問をし、他のノードは条件(if/else)を使って顧客がどの店舗を望んでいるかを判断します。 トピックの最後の出力には、その特定のストアの時間と連絡先情報が表示されます。
しかし、顧客がどんな質問をするかすべてを予測することはできません。 この問題を軽減するために、Copilot Studioは最新のNLUモデルの進歩を活用した強力なAI搭載機能を組み込んでいます。 エージェントがナレッジソースにリンクされると、自動的に応答を生成できます。 これらの回答は会話形式で平易な言葉で、すべての事態に備えてトピックを作る必要はありません。
また、エージェントが知識源外の情報にアクセスできるようにすることも可能です。
Copilot Studioは、Bingでも使われているAzure OpenAI GPTモデルを活用し、シンプルなニーズの説明からトピックを作成できます。 同様に、変更したい内容を記述することで、エージェント内の任意のトピックを変更および更新できます。
Copilot Studio にアクセスする
Copilot Studioは、スタンドアロンのウェブアプリとしても、Teams内の個別アプリとしてもアクセスできます。 Teams用のCopilot Studioアプリはクラシックチャットボットのみをサポートしています。
Web アプリ
ユース ケース:
- あなたはIT管理者で、タスクを実行したり顧客とやり取りしたりするためのエージェントを作成したいと考えています。
- エージェントサービスに慣れていて、Copilot Studioを試したりテストしたりしたいのですね。
- エンティティや変数などの高度なエージェントの概念を探求し、複雑なエージェントを作成したいのです。
ウェブアプリにアクセスしてください。 https://copilotstudio.microsoft.com
Teams アプリ
ユース ケース:
- あなたは組織の従業員またはメンバーで、チャットボットを使ってよくある従業員の質問に答えたいと思っています。
- エンティティや変数などの高度な概念を使い、Teams内でチャットボットを内部的に利用できるようにしたいです。
- チャットボットを素早く作成し配布したいのです。
Teams で Copilot Studio アプリを開く、または追加する
エージェントを計画する
エージェントを計画する際には、以下の点を考慮してください。
エージェントによる Microsoft 365 Copilot の拡張
以下の場合は、エージェントによる Microsoft 365 Copilot の延長をご検討ください:
- Microsoft 365 Copilotを特定のタスクやドメイン知識に合わせてカスタマイズするための指示、ツール、知識を宣言して、自分だけのエージェントを作りたいのです。
- 既存の Copilot オーケストレータを利用したい場合。
- Microsoft 365 Copilot チャットエクスペリエンスのスタンドアロン カスタム バージョンが必要です。
エージェントを作成する
Copilot Studioはエージェント作成を簡単にします。 欲しいエージェントを分かりやすく説明すれば十分です。 Copilot Studioに、エージェントに求める具体的な指示、トリガー、知識源、ツールを伝えてください。 その後、エージェントを展開する前にテストしてください。 準備ができたら、複数のチャネルでエージェントを公開します。
次の場合にはエージェントの作成を検討してください。
次のことが可能なエージェントが必要です。
- 会社のデータとドキュメントを統合する
- 外部 API からリアルタイム データを取得する
- 外部イベントに応答してアクションを実行する
- 会社のアプリケーションに埋め込む
特定のビジネス ニーズを満たし、製品のブランド化を完全に制御できる、Web アプリやモバイル アプリ、自動化ワークフロー向けのカスタマイズされたエンドツーエンドのソリューションが必要です。
あなたのエージェントを、他のエージェントがサポートするエージェント拡張子として表示したい場合。
あなたは、ビジネス ニーズに応えるためにカスタマイズされたエンドツーエンドのソリューションを作成することを検討している熟練した開発者であり、次のことを望んでいます。
- 製品ブランドの完全なコントロール
- 言語モデルとオーケストレーションの選択
あるいは、次のような製品を構築している場合:
- 電子商取引サイト向けのカスタマーサービスチャットボット
- 医療サービスの予約スケジュールをする仮想アシスタント
- 生成 AI を取り入れたゲーム体験
アクセシビリティ
エージェントの作成キャンバスは、Microsoft アクセシビリティ ガイドライン に準拠したアクセシビリティのために構築されており、標準的なナビゲーション パターンをサポートしています。
重要な情報
重要
Microsoft Copilot Studio (1) は、疾病またはその他の状態の診断、または疾病の治癒、緩和、治療もしくは予防のための医療機器として、または臨床提供物もしくは製品の構成要素として使用されることを意図したものではなく、利用可能なものでもなく、そのような目的で Microsoft Copilot Studio を使用するライセンスまたは権利は付与されていません。 (2) は、専門的な医学的助言、診断、治療、または判断の代わりとなるよう設計または意図されておらず、専門的な医学的助言、診断、治療、または判断の代わりとして、またはそれに代わるものとして使用すべきではありません。 (3) は緊急時には使用せず、緊急通報にも対応していません。 Microsoft Copilot Studio を使用して作成したエージェントは、Microsoft Copilot Studio とは別の、ユーザー自身の製品またはサービスとなります。 エージェントの設計、開発、実装 (医療または臨床使用を対象とした任意の製品またはサービスへの組み込みを含む)、およびエージェントの使用に関する適切な警告および免責事項をエンド ユーザーに明示的に提供する責務はお客様が負うこととします。 エージェントまたはエンド ユーザーに対する傷害を含む (これに限定されない) エージェントに関連して、Microsoft Microsoft Copilot Studio の使用結果として発生する可能性のある人身傷害または死亡の責務はお客様が負うこととします。