生成AIを使用したエージェントを構築するためのクイックスタート ガイド
AIを活用した機能を使用して エージェント を構築するのはさらに簡単です Microsoft Copilot Studio。 会話型 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サイトまたはその他のナレッジ ソースで回答を検索できます。 エージェント は、回答をシンプルなメッセージに変換してユーザーに送信します。
エージェントを作成する。 エージェント を作成するにはさまざまな方法がありますが、このクイックスタートでは、 [エージェント] ページ、選択 [+ 新しい エージェント] を開いて、選択 [構成にスキップ] の順に開きます。
構成ページで、エージェント の名前を入力するか、デフォルトの エージェント または エージェント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。 選択 生成的。 (既定は クラシック です。)
保存 を選びます。
コンテンツ モデレーションの厳格性に関する基本設定を選択し、再度保存を選択します。
設定 ページを終了し、アクション タブを選択します。
アクションを作成します: 選択 アクションを追加します。 追従する カスタム エージェントでアクションを使用する (プレビュー) の手順に従って、天気予報Webサイトを追加します。
このアクションを追加して生成オーケストレーションをオンにすると、エージェント はライブ情報だけでなく、特定のトピック、特定の知識ソース、AIの一般知識にもアクセスできるようになります。
エージェント が質問に答える際のアクションを確認するには、[ テスト ] ペインで アクティビティ マップ アイコン を 選択 してオンにします。 アクティビティ マップ, 選択 で、 トピック間の追跡 アイコン をクリックしてオンにします。
たとえば、エージェント に「モントリオールの天気は華氏で何度ですか? 」と質問します。 エージェント は、作成したアクションを使用して答えを見つけます。
エージェントをさらに発展させるための機能を追加します
エージェント を強化して、ユニークで楽しいものにすることができます。 画像やビデオ クリップ、アダプティブ カード、エンティティ、変数式を追加してみてください。
詳細については、 「主要な概念 - エージェント の強化されたオーサリング」 を参照するか、 Microsoft Copilot Studio ドキュメントの残りの部分を参照してエージェント構築の旅を続けてください。