次の方法で共有


ソリューションを使用してエージェントのエクスポートとインポートを行う

ソリューションを使用してエージェントをエクスポー/びインポートできるため、複数の環境間でエージェントを移動できます。

まず、カスタム ソリューションを作成し、それにエージェントを追加します。 次に、エージェントを使用してソリューションをエクスポートし、別の環境にインポートします。 さらに、エージェントを使用してソリューションをアップグレードまたは更新したり、マネージド エージェントからアンマネージド レイヤーを削除したりすることもできます。

Copilot Studio のソリューション エクスプローラーの詳細については、Copilot Studio でのソリューションの表示と管理に関する記事を参照してください。

注意

トピック レベル、またはノード レベルのコメントは、エージェントのエクスポート時にはエクスポートできません。

前提条件

知っておくべき点...

  • トピック レベル、またはノード レベルのコメントは、エージェントのエクスポート時にはエクスポートできません。

  • ソリューションからエージェントを削除しても、そのコンポーネントはソリューションから削除されません。 コンポーネントの削除は個別に行う必要があります。

    警告

    エージェントをソリューションから削除しない限り、エージェント トピックなどの管理されていないエージェント コンポーネントをソリューションから直接削除しないでください。

    トピックに変更を加える必要があるのは、Copilot Studio UI の標準作成プロセスの一部としてのみです。 エージェントのコンポーネントをソリューションから直接削除または変更すると、エクスポートとインポートが失敗します。

  • マネージド ソリューションはエクスポートできません。 ソリューションを作成すると、既定ではアンマネージドになります。 管理ソリューションに変更した場合、エクスポートすることはできません。 新しいソリューションを作成する必要があります。

  • トピック名にピリオド (.) が含まれるエージェントを含むソリューションはエクスポートできません。

カスタム ソリューションを作成してエージェントを追加する

  1. Copilot Studio でのソリューションの作成と管理の手順に従って、Copilot Studio ソリューション エクスプローラーで新しいソリューションを作成します。

  2. 作成したソリューションが自動的に開きます。 開かない場合は、ソリューションの一覧から選択します。

  3. 既存の追加を選択し、エージェントを選択した後で再度エージェントを選択します。

  4. 既存のエージェントを追加リストで、エクスポートするエージェントを選択し、追加を選択します。

注意

クラシック チャットボットの場合:

スキルを使用している場合、このソリューションから削除を選択してスキルの環境変数現在の値を削除します。

[このソリューションから削除] ボタンを示すスクリーンショット。

ソリューションからエージェントを削除しても、そのコンポーネントはソリューションから削除されません。 コンポーネントを個別に削除する必要があります。

カスタム ソリューションのエージェントにコンポーネントを追加する

Copilot Studio でエージェントにトピックやフローなどのコンポーネントを追加する場合は、エクスポートする前に、アンマネージド ソリューションのエージェントにもそれらを追加する必要があります。

  1. Copilot Studio でソリューション エクスプローラーを開きます。

  2. エージェントを含むソリューションを選択します。

  3. オブジェクト ペインで、エージェント配下でエージェントを見つけます。

  4. 3つの点()を選択し、「 Advanced」を選択し、「 必要なオブジェクトを追加」を選択します。

Power Apps のドキュメントに記載されている手順と要件に従って、既存のコンポーネントをソリューションに追加する必要もあります。

エージェントを使用してソリューションをエクスポートする

エージェントをエクスポートおよびインポートするには、エージェントを含むソリューションをある環境から別の環境にエクスポートおよびインポートします。

エージェントと共にソリューションをエクスポートするには、次の手順に従います。

  1. Copilot Studio でソリューション エクスプローラーを開きます。

  2. アンマネージド ソリューションの一覧で、エージェントを含むソリューションを選択します。

  3. ソリューションのエクスポート を選択します。 Power Apps エクスポート ソリューション エクスペリエンスと同様に、エクスポートする前に右側のペインが表示されます。

  4. 残りの手順は、Power Apps でソリューションをエクスポートする場合と同じです。 ソリューションのエクスポートを完了するには、Power Apps ドキュメントの指示と要件に従ってください。

重要

エージェントに多数のコンポーネント (たとえば、250 以上のトピックまたは 100 以上のエンティティ) がある場合は、クラシック エクスペリエンスを使用してエクスポートするを参照してください。

エージェントを使用してソリューションをインポートする

エージェントと共にソリューションを別の環境にインポートするには、次の手順に従います。

  1. ターゲット環境で、Copilot Studio でソリューション エクスプローラーを開きます。

  2. ソリューションのインポートを選択します。 Power Apps のソリューションのインポート エクスペリエンスと同様、ソリューションのインポートの右側のペインが表示されます。

  3. 残りの手順は、Power Apps でソリューションをインポートする場合と同じです。 ソリューションのインポートを完了するには、Power Apps ドキュメントの指示と要件に従ってください。

インポートが失敗した場合は、ログ ファイルのダウンロードを選択して、インポートが失敗した原因に関する詳細を含む XML ファイルをダウンロードします。 インポートの失敗の最も一般的な原因は、ソリューションに必要コンポーネントが含まれていないことです。

  1. ソリューション エクスプローラーで、インポートされた新しいソリューションを一覧から選択します。

  2. オブジェクトペインでエージェントを選択します。 次に、エージェントの名前を選択して、新しいタブで Copilot Studio でエージェントを開きます。

  3. エージェントのユーザー認証を再度構成します。

重要

Teams のエージェントのエクスポートとインポート

Microsoft Teams では、Power Apps Teams アプリを使用して、個々のチーム間でエージェントをエクスポートおよびインポートできます。

たとえば、Teams チーム (チーム A) から作業エージェントをエクスポートし、それをチーム B にインポートする場合、チーム B 用に最初から構築する必要はありません。

Dataverse for Teams からカスタマイズをエクスポートするの手順に従います。

エクスポートするカスタマイズを選択する際は、エクスポートするエージェントを選択します。 サイド ペインのフィルタを使用して、特定のチームのエージェントのみを表示することができます。

エージェントは、コンピューターのダウンロード フォルダーに保存されます。

Teams にインポートするには、カスタマイズを Dataverse for Teams にインポートするの手順に従います。

エージェントは、Teams の Copilot Studio アプリで、インポートしたチームの下に表示されます。