生成 AI を使用したエージェント構築のクイックスタート ガイド
Microsoft Copilot Studio の AI 機能を使ったエージェントを作るのはさらに簡単です。 会話型 AI を初めて使用する場合でも、経験豊富な開発者である場合でも、当社のインテリジェンス プラットフォームは、あらゆる段階でユーザーとそのチームをサポートします。
このクイックスタートは、生成 AI 機能を備えたエージェントをすぐに作成するのに役立ちます。 利用可能な機能の概要については、AI ベース エージェント作成の概要を参照してください。
前提条件
Copilot Studio のアカウント。 アカウントをお持ちでない場合は、Microsoft Copilot Studio 紹介 Web サイトを参照し、無料で試すを選択してください。
注意
個人用 Microsoft アカウントはサポートされていません。 代わりに職場アカウントを使用してください。
サポートされているブラウザーには、Microsoft Edge、Chrome、Firefox が含まれます。
Copilot Studio の現在のバージョンを使用します。
エージェントは米国リージョンで作成する必要があります。 チャットベースのエージェントの言語サポートのリストを表示してください。
AI ベースの作成は、使用制限または容量帯域幅調整の対象となる場合があります。
エージェントとの会話の仕組み
Copilot Studio は、カスタマイズされた NLU モデルと AI 機能 を使用してユーザーの入力内容を理解し、最適なエージェント トピックで応答します。 エージェント トピックは、ユーザーとエージェント間の会話スレッドの一部です。 トピックは相互にリンクされてノードを形成します。 詳細については、トピックを使ってエージェントの会話をデザインする を参照してください。
たとえば、顧客がビジネスに関する一般的な質問をするためのエージェントを作成することができます。 サポートへの問い合わせを回避することで、サポートのオーバーヘッドが削減されます。 エージェントでは、店舗の営業時間に関するトピックを作成し、店舗の営業時間という名前をそのトピックに付けることができます。
顧客が「いつ開店しますか?」や「営業時間は何時ですか?」などの質問をすると、エージェントは自然言語理解 (NLU) を使用して、質問の背後にある 意図 を理解します。 エージェントは、その意図を最適なトピックである 営業時間 トピックに一致させます。
エージェントは、営業時間トピックで定義した接続されたノードのグループ、つまり 対話フロー に従います。 これらの質問では、if/else
引数、または論理ゲートを使用して、顧客が希望する店舗を決定します。 トピックの最終出力には、その店舗の営業時間と連絡先情報が表示されます。
ただし、顧客が尋ねるすべての質問の種類を予測することはできません。 これを軽減するために、Copilot Studio は、NLUモデルの最新の進歩を活用した強力な新しい AI 搭載機能を組み込んでいます。 エージェントがパブリック Web サイトまたは Bing インデックス Web サイトにリンクされている場合、エージェントは自動的に応答を生成します。 これらの応答は会話的で平易な言葉で書かれており、エージェント ビルダーがあらゆる状況に対してトピックを作成することに依存していません。
また、AI 一般知識が有効になっている場合、エージェントは Web サイトや他の知識ソースにない情報にアクセスできます。
エージェントは、Bing でも使用されている Azure OpenAI GPT モデルを搭載した AI を使用して、ニーズの簡単な説明からエージェントのトピックを作成します。 同様に、変更したい内容を記述することで、エージェント内の任意のトピックを変更および更新できます。
開始する準備ができました 最初のステップでは、エージェントを作成します。
インスタントなナレッジを持つエージェントを作成する
既存のトピックに一致しないユーザー送信メッセージについては、エージェントはフォールバック Web サイトまたはその他のナレッジ ソースで回答を検索できます。 エージェントは回答を簡単なメッセージに変換し、ユーザーに送信します。
Copilot Studioホーム ページに移動します。
エージェントを作成する。 エージェントを作成するには多くの方法がありますが、このクイックスタートでは、エージェント ページを開き、+ 新規エージェントを選択し、スキップして構成する を選択します。
構成ページで、エージェントの名前を入力するか、既定の エージェント または エージェントn を受け入れます。 オプションとして、説明を追加します。
ナレッジ セクションで、ナレッジを追加、その後 公開 web サイト を選択します。
公開 web サイトを追加する で、公開 Web サイトまたは Bing インデックス登録 Web サイトの URL を入力します。 この Web サイトは、ユーザーの質問に対して適切なトピックが見つからない場合に、エージェントが回答を検索できる場所です。 追加 を選択して URL を保存して 追加 をもう一度クリックしてウィンドウを終了します。
チップ
テキストを含む URL はすべて機能します たとえば、
https://www.microsoft.com/en-us/store/
。Web サイトを作成した後に URL やその他のナレッジ ソースを追加するには、ナレッジ ページに移動します。
作成を選択して、エージェントの作成を完了します。
Copilot Studio は、作成したエージェントの概要を表示し、次に何をすべきかのアイデアを表示します。
ナレッジ セクションには、追加した Web サイトが表示されていることに注意してください。 また、既定で有効になっている AI が自身の一般知識を使用できるようにする オプションも含まれており、特定の知識ソース以外の質問にエージェントが答えることができます。
エージェントのナレッジをテストする
エージェントは、知識ソースに基づいて質問に答える準備が整いました。 試してみるための テスト ペインを使用します:
Copilot Studio ページの右上にある テスト ボタンを選択します。
質問に答えている間のエージェントの基本的な動作を表示するには、テスト ペインで ... を選択し、トピック間の追跡を選択します。
質問する プロンプトで、エージェントに Web サイトに関連する質問をします。 たとえば、返品ポリシーは何ですか? または 軍人割引はありますか? のように入力します。
エージェントは Web サイトから情報を取得し、応答を返します。 応答には、その情報が見つかった場所への 1 つ以上のリンクが提供されます。
作成キャンバスでは、会話のフローと、エージェントが質問に回答するために使用したノードを確認できます。 この場合、エージェントは 会話型ブースティング システム トピックを使用して情報を検索し、質問に回答しました。
ここで、一般的な質問をします。たとえば、なぜ空は青いのですか? 、または あなたの世界の空は何色ですか? などのナンセンスな質問でも、 AI の一般知識を許可する が有効になっている場合、エージェントはこのような質問に答えることができます。
AI 全般ナレッジが利用可能になるには数分間かかることがあります。 すぐに回答が得られない場合は、もう一度お試しください。
AI の一般知識の回答の場合、エージェントは、情報が正確ではない可能性があることをユーザーに通知します。
エージェントが回答を見つけられない場合は、質問を言い換えるように促します。 2 回求めた後でもまだユーザーの意図を判断できない場合、システム トピックの エスカレート を通じてライブ チャット オペレーターにエスカレートします。
全般ナレッジにも限界があることに気づきます。 エージェントは多くの質問に答えることができますが、ニュースや天気予報などのライブ情報にはアクセスできません。 この機能は、このクイックスタートの後半で生成型オーケストレーションを使用して追加します。
詳細については、生成的な回答 および AI 全般ナレッジ を参照してください。 すでに作成したエージェントで生成 AI を有効にする手順も記載されています。
ヒント
エージェントをテストした後、エージェントのテストペインの上部にあるリセットアイコンを選択すると、以前の会話が消去されます。 リセットすると、以前の会話に惑わされないため、現在のトピックのフローに従うのが容易になります。
いつでも作成キャンバスに戻って、会話パスを修正することができます。 トピックを編集した後、保存 を選択すると、エージェントのテスト ペインが自動的に更新されます。
テスト ペインにエラー コードが表示される場合は、エラー コードについて を参照してください。
新しいトピックを自動作成する
トピックに何をさせたいかを記述することで、新しいトピックを作成できます。 Copilot Studio はあなたの説明を使用して、会話応答と複数のタイプのノードを含むトピックを生成します。
エージェントを トピック ページで開いた状態で、トピックの追加>Copilot を使用して説明から作成する を選択します。
ヒント
説明から作成 が表示されない場合は、次を実行して有効にします。
- トップ メニュー バーで、設定 アイコン を選択し、全般設定 を選択します。
- 必要な内容を記述してトピックを構築し、繰り返す をオンにします。
表示されるウィンドウで、トピックの名前をつける の名前を入力します。
作成するトピックを説明してください...フィールドで、簡単でわかりやすい英語でトピックを説明します。 説明の構造を理解するには例を参照し、さらにアイデアを表示するには その他の例を表示 を選択してください。
作成 を選択して、保存 を選択します。
トピック が作成されたら、テストできます。 テスト ペインで、作成したトピックの意図に一致する質問をします。 たとえば、仕事の機会に関する トピック を作成した場合は、仕事を探しています と入力します。
トピックの拡張および強化する方法については、コパイロットを使用したトピックの作成と編集を参照してください。
生成オーケストレーションを使用する
生成オーケストレーションを使用するように構成されたエージェントは、トピック、アクション、および知識ソースを自動的に選択してユーザーに応答します。 各トピックのトリガーフレーズに依存したり、トピック内から手動でアクションを呼び出したりする代わりに、エージェントは独自のロジックを使用して実行時に最も適切なアクションを選択できます。
ヒント
生成オーケストレーションはプレビュー機能です。 プレビュー機能は運用環境での使用を想定しておらず、機能が制限される可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が事前にアクセスし、そこからフィードバックを得ることができます。
生成オーケストレーションをオンにするには、設定 ボタンを選択し、生成 AI を選択します。 生成 AI を選択します。 (既定は クラシック です。)
保存 を選びます。
コンテンツ モデレーションの厳格性に関する基本設定を選択し、再度保存を選択します。
設定 ページを終了し、アクション タブを選択します。
アクションを作成するには、活動の追加 を選択します。 天気予報 Web サイトを追加するには、カスタム エージェントでアクションを使用する (プレビュー) の手順に従います。
このアクションを追加して生成オーケストレーションをオンにすると、エージェントはライブ情報だけでなく、特定のトピック、特定の知識ソース、AI の一般的な知識にもアクセスできるようになります。
エージェントが質問に答えるときのアクションを確認するには、テスト ペインで アクティビティ マップ アイコン を選択し、オン にします。 アクティビティ マップで、トピック間の追跡 アイコン を選択してオンにします。
たとえば、エージェントに モントリオールの天気は華氏で何度ですか? と質問します。エージェントは、作成したアクションを使用して回答を検索します。
エージェントをさらに開発するための機能を追加する
エージェントを強化して、ユニークで楽しいものにすることができます。 画像やビデオ クリップ、アダプティブ カード、エンティティ、変数式を追加してみてください。
より詳細な情報は、主要なコンセプト - エージェント作成の強化を参照するか、Microsoft Copilot Studio のドキュメントを読んで、エージェント作成のエクスペリエンスを続けてください。