会話中に問題が発生したエージェントは、特定の問題のエラー コードを含むメッセージを送信して応答します。 エージェントのユーザーは、このエラー コードを管理者に伝える必要があります。
エージェント作成者として、テスト ウィンドウを使用して エージェントをテストするときに問題が発生した場合は、エラー コードに加えて、問題に関するより多くのコンテキストを含むメッセージが表示されます。 または、トピック チェッカー パネルを使用して エージェントを検証することもできます。
エラー一覧
注
ダイアログという用語は、一部のエラー メッセージでトピックを参照するために使用されます。
| エラー コード | Description |
|---|---|
| AIModelActionRequestTimeout | AI Builder モデルの呼び出しに関連するタイムアウト エラーが発生しました。 |
| AsyncResponsePayloadTooLarge | コネクタの出力に関連するエラーが発生しました。 |
| ContentError | トピックの内容にエラーが発生しました。 |
| ユーザーによる同意が提供されていません | エージェントと対話しているユーザーが、エージェントの SSO 要求を拒否しました。 |
| DataLossPreventionViolation | データ ポリシー違反が発生しました。 |
| EnforcementMessageC2 | 十分な前払い容量が利用できませんでした。 |
| FlowActionBadRequest | エージェント フローに対して行われた要求の形式が正しくありません。 |
| FlowActionException | エージェント フローの実行中にエラーが発生しました。 |
| FlowActionTimedOut | エージェント フローの実行に 100 秒以上かかり、タイムアウトしました。 |
| FlowMakerConnectionBlocked | 接続で未承認のメーカー資格情報を使用して呼び出された エージェント フロー 。 |
| GenAISearchandSummarizeRateLimitReached | 生成 AI の使用制限に達しました。 |
| GenAIToolPlannerRateLimitReached | 生成オーケストレーションの使用制限に達しました。 |
| InfiniteLoopInBotContent | ノードの実行回数が多すぎます。 |
| InvalidContent | コード エディターに無効なコンテンツが追加されました。 |
| LatestPublishedVersionNotFound | エージェントの公開バージョンを取得できません。 |
| OpenAIHate | ヘイト コンテンツが検出されました。 |
| OpenAIJailBreak | 脱獄コンテンツが検出されました。 |
| OpenAIndirectAttack | 間接攻撃コンテンツが検出されました。 |
| OpenAISelfHarm | 自傷行為の内容が検出されました。 |
| OpenAISexual | 性的なコンテンツが検出されました。 |
| OpenAIRateLimitReached | エージェントの容量制限に達しました。 |
| OpenAIViolence | 暴力コンテンツが検出されました。 |
| OutgoingMessageSizeTooBig | エージェントによって送信されたメッセージが大きすぎて処理できなかった。 |
| RedirectToDisabledDialog | あるトピックが無効なトピックに リダイレクト されていました。 |
| RedirectToNonExistentDialog | あるトピックが、存在しなくなった別のトピックに リダイレクト していました。 |
| SystemError | Copilot Studio でシステム エラーが発生しました。 |
| TooMuchDataToHandle | ユーザーによって行われた要求が大きすぎて処理が行えなすぎます。 |
AIモデルアクションリクエストタイムアウト
エラー メッセージ: プロンプト prompt-name 実行がタイムアウトしました。
解決策: AI Builder モデルの呼び出しが 100 秒を超えないようにします。
AsyncResponsePayloadTooLarge
エラー メッセージ: コネクタから返された出力が大きすぎて、エージェントで処理できませんでした。 使用可能なコネクタ フィルターを使用するか、構成されているアクション出力の数を制限して、サイズを小さくしてみてください。
解決策: エージェントのリアルタイム コネクタの 1 つは、エージェントが処理できるよりも大きいペイロードを返します。 ペイロードの制限の詳細については、「 Copilot Studio Web アプリの制限」を参照してください。
ContentError
エラー メッセージ: このエラーは、エラーのコンテキストに基づいて動的メッセージを生成します。
解決策: このメッセージは、エージェントのコンテンツに関連する問題に対するキャッチオール エラーです。 エラー メッセージには詳細情報が含まれます。
一般的な問題としては、次のようなものがあります。
- ノードに必須のプロパティがありません。
- コード エディターを使用して無効な YAML が追加されました。
- Power Fx 形式にエラーが含まれます。
ユーザーによって同意が提供されていません
エラー メッセージ: SSO 接続に同意がありません。
解決策: エージェントと対話しているユーザーは、エージェントのシングル サインオン接続プロンプトを使用して接続を確認する必要があります。
DataLossPreventionViolation
エラー メッセージ: この環境では、ユーザーがエージェントを使用する前にサインインする必要があります。 [ > セキュリティ > 認証の管理] に移動し、ユーザーがサインインする必要があるオプションを選択します。
Resolution
- 環境のデータ ポリシーでは、ユーザーがサインインする必要があります。 システム トピック のログインによるユーザー認証の追加を参照してください。
- エージェントで使用する 1 つ以上のコネクタが同じデータ グループに含まれていない。 Copilot Studio コネクタ を参照してください。
- エージェントで使用する 1 つ以上のコネクタが、テナント管理者によってブロックされました。
EnforcementMessageC2
エラー メッセージ: このエージェントは現在使用できません。 使用制限に達しました。 後でもう一度やり直してください。
解決策: エージェントがメッセージ容量に達するか、従量課金制メーターがその制限に達すると、このメッセージが表示されます。 この問題を解決するには、前払い容量を追加するか、従量課金プランを作成します。 エージェント チャットは、5 分以内に作業を再開する必要があります。 詳細については、「 超過分施行」を参照してください。
FlowActionBadRequest
エラー メッセージ:
- フロー {FlowName} ({FlowId}) の名前 {KeyName} のパラメーターは、{ItemTypeKind} 型として宣言されています。 このタイプは Power Automate を呼び出す際にはサポートされていません。 現時点では、Text、Boolean、Numbers のみがサポートされています。
- フロー {FlowName} ({FlowId}) の名前 {ItemKey} を持つパラメーターが 'Call Flow' アクションに存在しません。
- フロー {FlowName} ({FlowId}) の名前 {KeyName} を持つパラメーターは、{ResolveType} 型に評価されましたが、期待された型は {ExpectedType} でした。
- フロー {FlowName} ({FlowId}) は、応答コード {ResponseCode}、エラー コード: {FlowErrorCode} で実行できませんでした。
解決策: フローに渡す変数の 基本型 がパラメーター型と一致することを確認します。
FlowActionException
エラー メッセージ:
- エージェント定義に従って出力が予想された場合でも、フロー {FlowName} ({FlowId}) から出力が受信されませんでした。
- フロー {FlowName} ({FlowId}) の名前 {ItemKey} の出力パラメーターが応答データに含まれていない。 フローを更新するか、フローがこの値を返すようにします。
- フロー {FlowName} ({FlowId}) の名前 {ItemKey} の出力パラメーターが出力スキーマに含まれていない。 フローを更新してください。
解決策: フローでエラーがないか確認します。
FlowActionTimedOut
エラー メッセージ: ID {FlowId} のフローがタイムアウトしました。エラー コード: {FlowErrorCode}
解決策: フローでエラーがないか確認 し、クラウド フローがエージェントに戻るまでに 100 秒以上かかった理由を理解します。 バックエンド システムから返されるクエリとデータを最適化してみてください。 結果がエージェントに送信された後も一部のクラウド フロー ロジックを引き続き実行できる場合は、クラウド フローの "Copilot Studio への戻り値" ステップの後にこれらのアクションを配置します。
FlowMakerConnectionBlocked
エラー メッセージ: 名前 {FlowName} を持つフローがメーカー接続を使用しています。これは許可されていません。 エラー コード: {FlowMakerConnectionBlocked}
解決策: 管理者は、エージェント フローから呼び出された接続で作成者の資格情報を使用することを禁止します。 Power Automate でフローを開 き、 実行専用のアクセス許可を使用してクラウド フローを共有します。
GenAISearchandSummarizeRateLimitReached
エラー メッセージ: 検索と集計の使用制限に達しました。 後でもう一度やり直してください。
解決策: エージェントは、ソースを検索して集計するために 生成 AI の制限 に達すると、このメッセージを返します。 詳細については、「 エージェントの調整エラーを解決する」を参照してください。
GenAIToolPlannerRateLimitReached
エラー メッセージ: 生成オーケストレーションの使用制限に達しました。 後でもう一度やり直してください。
解決策: エージェントは、 生成オーケストレーションの制限に達すると、このメッセージを返します。 詳細については、「 エージェントの調整エラーを解決する」を参照してください。
InfiniteLoopInBotContent
エラー メッセージ: アクション {DialogId}。{TriggerId}。{ActionId} が {MaxTurnCount} 回を超える行で実行されました。 これは、ダイアログの実行サイクルを示しているため、ダイアログの実行が終了します。
解決策: トピックが正しく終了し、他の正しく終了するトピック (例えば、エスカレート システムトピック) へのリンクを確認します。
InvalidContent
エラー メッセージ: エージェントに {TotalComponents} コンポーネントの合計が存在しますが、有効なコンポーネントはありません。
解決策: コード エディターを開 いて、コンテンツに影響する問題を確認します。
LatestPublishedVersionNotFound
エラー メッセージ: エージェントの最新の発行済みバージョンを取得できません。
解決策: エージェントを発行します。
OpenAIHate
エラー メッセージ: 責任ある AI の制限により、コンテンツがフィルター処理されました。
責任ある AI チェックは、ヘイトフル コンテンツのコンテンツをブロックします。 ヘイトフル コンテンツとは、これらのグループの特定の差別化属性に基づいて個人または ID グループを参照する差別的言語を攻撃または使用するコンテンツを指します。
この制限には、以下に関するコンテンツが含まれますが、これらに限定されません。
- 人種、民族、国籍
- 性別のアイデンティティ グループと表現
- 性的指向
- 宗教
- 個人の外観、身体のサイズ
- 障碍の状態
- 嫌がらせといじめ
解決策: この状況を回避するには、エージェント ユーザーと共に責任ある AI ガイドラインを強化します。 エージェント コンテンツ モデレーション ポリシーを更新することもできます。
OpenAIJailBreak
エラー メッセージ: 責任ある AI の制限により、コンテンツがフィルター処理されました。
セキュリティ チェックにより、脱獄の試行のコンテンツがブロックされます。 脱獄の試行は、システム プロンプトを無視し、目的のエージェントの動作を変更しようとするユーザー プロンプト攻撃です。 これらの攻撃には、システム ルールを変更する試み、モデル、ロールプレイ、エンコード攻撃を混乱させる会話モックアップの埋め込みが含まれます。 詳細については、「 Azure AI Content Safety のプロンプト シールド」を参照してください。
解決策: この状況を回避するには、エージェント ユーザーと共に責任ある AI ガイドラインを強化します。 エージェント コンテンツ モデレーション ポリシーを更新することもできます。
OpenAIndirectAttack
エラー メッセージ: 責任ある AI の制限により、コンテンツがフィルター処理されました。
エージェントの作成者またはユーザーによって直接提供されていない情報 (外部ドキュメントなど) から攻撃が検出されました。 攻撃者は、次の方法でシステムを悪意を持って制御するために、ユーザーが提供する地上データに命令を埋め込もうとします。
- コンテンツの操作
- 侵入
- システムからの不正なデータ流出やデータ削除
- システム機能のブロック
- 不正行為
- コードの実行や他のシステムへの感染
詳細については、「ドキュメントの プロンプト シールド」を参照してください。
解決策: テスト中で、テストが攻撃であるとは考えていなかった場合は、指示がエージェントで実行できる内容と一致していることを確認します。 それ以外の場合は、この状況を回避するために、責任ある AI ガイドラインをエージェント ユーザーと共に強化します。
OpenAISelfHarm
エラー メッセージ: 責任ある AI の制限により、コンテンツがフィルター処理されました。
責任ある AI チェックにより、自傷行為に関連するブロックされたコンテンツが確認されます。 自傷行為とは、意図的に身体を傷つけたり、傷つけたり、体を傷つけたり、自分を殺したりすることを目的とした物理的な行為に関連する言語を表します。
この制限には、以下に関するコンテンツが含まれますが、これらに限定されません。
- 食生活障害
- いじめと脅迫
解決策: この状況を回避するには、エージェント ユーザーと共に責任ある AI ガイドラインを強化します。 エージェント コンテンツ モデレーション ポリシーを更新することもできます。
OpenAISexual
エラー メッセージ: 責任ある AI の制限により、コンテンツがフィルター処理されました。
責任あるAIチェックにより、性的なコンテンツとしてブロックされました。 性的なコンテンツは、解剖学的な臓器や性器、ロマンチックな関係、性的行為、性的行為に関連する言語を表し、暴行や強制的な性的暴力行為として表現されたものも含め、性的または愛情的な言葉で表現されます。
この制限には、以下に関するコンテンツが含まれますが、これらに限定されません。
- 低俗なコンテンツ
- 売春
- ヌードとポルノ
- 迷惑行為
- 児童搾取、児童虐待、チャイルド グルーミング
解決策: この状況を回避するには、エージェント ユーザーと共に責任ある AI ガイドラインを強化します。 エージェント コンテンツ モデレーション ポリシーを更新することもできます。
OpenAIRateLimitReached
エラー メッセージ: エラーが発生しました。
解決策: エージェントが生成応答の最大数に達しました。 メッセージ容量を確認し、「エージェントの調整エラーを解決する」の情報を確認します。
OpenAIViolence
エラー メッセージ: 責任ある AI の制限により、コンテンツがフィルター処理されました。
責任あるAIチェックにより、暴力的なコンテンツがブロックされました。 暴力コンテンツは、人や物を傷つける、損傷させる、または殺傷することを意図した物理的な行動に関連する言語を指します。 また、武器、銃、関連エンティティについても説明します。
この制限には、以下に関するコンテンツが含まれますが、これらに限定されません。
- 武器
- いじめと脅迫
- テロリスト、暴力的な過激主義
- ストーカー行為
解決策: この状況を回避するには、エージェント ユーザーと共に責任ある AI ガイドラインを強化します。 エージェント コンテンツ モデレーション ポリシーを更新することもできます。
OutgoingMessageSizeTooBig
エラー メッセージ: 送信メッセージのサイズが大きすぎます。
解決策: Direct Line や Facebook などのファイル転送に使用するチャネルによっては、"要求コンテンツの長さが 262,144 バイトの制限を超えました" というエラー メッセージが表示される場合があります。これらの制限は、Copilot Studio ではなく 、チャネルによって課されます。
このシナリオでは、いくつかのオプションを検討してください。 1 つのオプションは、インターネットの添付ファイルとしてリソースへのリンクを提供することです。 もう 1 つのオプションは、ノードを確認して、 JSON.stringify() 静的メソッドなど、大量のテキストを含む変数を使用していないことを確認することです。 このメソッドまたは大量のテキストを含む変数を使用する場合は、必要なテキストの部分のみを渡すノードを変更します。 たとえば、アダプティブ カードを使用して別のトピックにデータを渡す場合は、変数を更新して必要なプロパティのみを渡します。
詳細については、オムニチャネルで Copilot Studio を使用する際のチャネル データ メッセージの最大サイズ制限を参照してください。
RedirectToDisabledDialog
エラー メッセージ: ID {DialogId} のダイアログが定義で無効になっています。 使用する前にダイアログを有効にしてください。
解決策: トピックを再度有効に するか、 リダイレクト ノードを削除します。
RedirectToNonExistentDialog
エラー メッセージ: ID {DialogId} のダイアログが定義に見つかりませんでした。 ダイアログが存在し、ID が正しいことを確認してください。
解決策: リダイレクト先 の新しいトピックを作成 するか、 リダイレクト ノードを削除します。
SystemError
エラー メッセージ: このエラーでは、エラー メッセージは生成されません。
解決策: カスタマー サポートにお問い合わせください。
TooMuchDataToHandle
エラー メッセージ: 要求の結果、処理するデータが多すぎます。アクションによって返されるデータの量を評価してください。
解決策: このエラーは、OpenAI に送信された要求が許可されている最大要求サイズを超えていることを示します。 要求には、ユーザー入力、前のアクションからの出力、呼び出されたツール、会話履歴が含まれます。 使用するツールを確認します。 可能な場合は、出力のスコープを必要なフィールドのみに絞り込みます。 詳細については、「 Power Automate フローを作成する 」および「 アクションとして Power Automate フローを呼び出す」を参照してください。