次の方法で共有


エラー コードを理解する

会話中に問題が発生したエージェントは、特定の問題のエラー コードを含むメッセージを送信して応答します。 エージェントのユーザーは、このエラー コードを管理者に伝える必要があります。

エージェント作成者は、テスト ウィンドウを使用して エージェントをテストするときに問題が発生した場合、エラー コードと問題に関するより多くのコンテキストを含むメッセージを受け取ります。 または、[ トピック チェッカー ] パネルを使用して 、エージェントの構成を検証することもできます

エラー一覧

ダイアログという用語は、一部のエラー メッセージでトピックを参照するために使用されます

エラー コード Description
AIModelActionBadRequest プロンプト アクションの種類が一致しません。
AIModelActionRequestTimeout AI Builder モデルの呼び出しに関連するタイムアウト エラーがあります。
AsyncResponsePayloadTooLarge コネクタの出力に関連するエラーがあります。
AuthenticationNotConfigured(認証が構成されていません) 認証は必須ですが、構成されていません。
ConnectedAgentAuthMismatch オーケストレーターとサブエージェントの間に認証の不一致があります。
ConnectedAgentBotNotFound マルチエージェント オーケストレーション構成のサブエージェントが見つかりませんでした。
ConnectedAgentBotNotPublished マルチエージェント オーケストレーション構成のサブエージェントが発行されませんでした。
ConnectedAgentChainingNotSupported 複数レベルのエージェント チェーンはサポートされていません。
ConnectedAgentGptComponentNotFound 接続しているエージェントには記述や指示が欠けています。
ConnectorPowerFxError コネクタ アクションの Power Fx 式の評価にエラーがあります。
ContentError トピックの内容に誤りがあります。
ユーザーによる同意が提供されていません エージェントと対話しているユーザーが、エージェントの SSO 要求を拒否しました。
ConversationStateTooLarge 会話の状態がサイズ制限を超えています。
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 ユーザーによって行われた要求が大きすぎて処理が行えなすぎます。

AIModelActionBadRequest

エラー メッセージ:

  • プロンプトの出力は {ActualType} に評価されましたが、期待されるのは {ExpectedType} です。

  • プロンプト {ParameterName}の入力パラメーター{PromptName}がありません。

  • プロンプト {ParameterName}の入力パラメーター{PromptName}は空白ですが、必須です。

  • 予想: {ExpectedType}。 実際: {ActualType}

解像 度: このエラーは、プロンプト アクションが正しくない入力を受け取るか、予期しない出力の種類を返した場合に発生します。 この問題を解決するには、エラーに基づいて次のいずれかのアクションを実行します。

  • 型の不一致: プロンプトの構成を調べて、出力スキーマが予想される変数の型と一致することを確認します。
  • 必要な入力がありません: 必要なすべての入力が、値を持つ変数に接続されていることを確認します。
  • 空白の必須値: プロンプトを呼び出す前に、変数に値があることを確認します。

詳細については、「 プロンプト アクションを作成する」を参照してください。

AIモデルアクションリクエストタイムアウト

エラー メッセージ: プロンプト prompt-name 実行がタイムアウトしました。

解決策: AI Builder モデルの呼び出しが 100 秒を超えないようにします。

AsyncResponsePayloadTooLarge

エラー メッセージ: コネクタから返された出力が大きすぎて、エージェントで処理できませんでした。 使用可能なコネクタ フィルターを使用するか、構成されているアクション出力の数を制限して、サイズを小さくしてみてください。

解決策: エージェントのリアルタイム コネクタの 1 つは、エージェントが処理できるよりも大きいペイロードを返します。 ペイロードの制限の詳細については、「 Copilot Studio Web アプリの制限」を参照してください。

認証が構成されていません

エラー メッセージ:

  • このボットに対して認証が構成されていません。

  • ボットにはサインインが必要ですが、認証用に構成されていません。 ボットの認証方法を更新してください。

  • 統合認証は、チャネル {channel}ではサポートされていません。

解像 度: このエラーは、エージェントがユーザー認証を必要とするアクションまたは機能を使用しているが、認証が構成されていない場合に発生します。 この問題を解決するには、次の手順を実行します。

  1. エージェントで、[セキュリティ>認証>設定] に移動します。
  2. 適切な認証方法を選択します。Microsoft 365 ユーザーに対 して Microsoft で認証 するか、カスタム OAuth プロバイダーに対して 手動で認証 します。
  3. エラーが特定のチャネルに言及している場合は、使用している認証方法がチャネルでサポートされていることを確認します。 一部のチャネルでは、統合認証がサポートされていません。

詳細については、「 ユーザー認証の構成」を参照してください。

接続エージェント認証不一致

エラー メッセージ: スキーマ名 {AgentSchemaName} を持つ接続されたエージェントが、メイン エージェントと認証の不一致を持っています。

解像 度: オーケストレーター エージェントと接続されたサブエージェントには、異なる認証構成があります。 マルチエージェント オーケストレーションを機能させるには、両方のエージェントで互換性のある認証設定を使用する必要があります。 この問題を解決するには、次の手順を実行します。

  1. 両方のエージェントを開き、[ 設定] > [セキュリティ > 認証] に移動します。
  2. 両方のエージェントが同じ認証方法を使用していることを確認します (たとえば、両方とも Microsoft での認証を使用します)。
  3. 手動認証を使用している場合は、両方のエージェントが同じ OAuth プロバイダーと設定を使用するように構成されていることを確認します。

次の認証互換性規則が適用されます。

  • 接続されたエージェントに認証が構成 されていない 場合は、オーケストレーター認証を使用できます。
  • 接続されたエージェントで 認証が必要な場合、オーケストレーターは 同じ 認証方法を使用する必要があります。
  • オーケストレーターの手動認証 (汎用 OAuth2) は、認証を必要とする接続されたエージェントと互換性がありません。 どちらのエージェントも同じ手動認証構成を使用する必要があります。または、接続されているエージェントに認証要件がない必要があります。

詳細については、「 ユーザー認証の構成 」および「 他のエージェントでアクションとしてエージェントを使用する (プレビュー)」を参照してください。

ConnectedAgentBotNotFound

エラー メッセージ: スキーマ名 {AgentSchemaName} を持つ接続済みエージェントが見つかりません。

解像 度: このエラーは、オーケストレーター エージェントが接続されたサブエージェントを見つけることができない場合に、マルチエージェント オーケストレーションで発生します。 この問題を解決するには、次の手順を実行します。

  1. 接続されたエージェントがオーケストレーター エージェントと同じ環境に存在することを確認します。
  2. 接続されたエージェントのスキーマ名のスペルがオーケストレーター構成で正しいことを確認します。
  3. 接続されたエージェントへのアクセス許可があることを確認します。
  4. 接続されたエージェントが最近作成された場合は、数分待ってから、もう一度やり直してください。

詳細については、「他の エージェントでアクションとしてエージェントを使用する (プレビュー)」を参照してください。

接続されたエージェントボットが公開されていません

エラー メッセージ: 呼び出すには、スキーマ名 {AgentSchemaName} を持つ接続済みエージェントを発行する必要があります。

解像 度: オーケストレーター エージェントが呼び出す前に、接続されたサブエージェントを発行する必要があります。 この問題を解決するには、次の手順を実行します。

  1. Copilot Studio で接続されているエージェントを開きます。
  2. エージェントの公開。
  3. オーケストレーター エージェントに戻り、もう一度テストします。

詳細については、「他の エージェントでアクションとしてエージェントを使用する (プレビュー)」を参照してください。

接続されたエージェントの連鎖はサポートされていません

エラー メッセージ: エージェントチェーンが検出されました。 エージェントには既に接続されたエージェントがあるため、スキーマ名 {AgentSchemaName} を持つエージェントに接続することはできません。

解像 度: 複数レベルのエージェント チェーンはサポートされていません。 オーケストレーター エージェントはサブエージェントに接続できますが、それらのサブエージェントに独自の接続されたエージェントを持つことはありません。 この問題を解決するには、次の手順を実行します。

  1. エージェントのアーキテクチャを確認し、階層をフラット化します。
  2. 階層が深いエージェントからオーケストレーターまたは第1レベルの接続エージェントに機能を移動します。
  3. 接続されたエージェントを追加するのではなく、トピックまたはアクションを使用することを検討してください。

詳細については、「他の エージェントでアクションとしてエージェントを使用する (プレビュー)」を参照してください。

ConnectedAgentGptコンポーネントが見つかりません

エラー メッセージ: スキーマ名が {AgentSchemaName}された接続済みエージェントの GPT コンポーネントが見つかりません。

解像 度: 接続されたエージェントに、オーケストレーター エージェントによって呼び出される必要な説明または命令がありません。 この問題を解決するには、次の手順を実行します。

  1. Copilot Studio で接続されているエージェントを開きます。
  2. エージェントの [概要] ページに移動します。
  3. エージェントに明確な 説明手順 が構成されていることを確認します。
  4. 変更を加えた後、接続されたエージェントを発行します。
  5. オーケストレーター エージェントに戻り、もう一度テストします。

詳細については、「他の エージェントでアクションとしてエージェントを使用する (プレビュー)」を参照してください。

ConnectorPowerFxError

エラー メッセージ: Power Fx 式の評価に失敗しました: {ErrorDetails}

解像 度: コネクタ アクションで使用される Power Fx 式が正しく評価されませんでした。 この問題を解決するには、次の手順を実行します。

  1. コネクタ アクションを含むトピックを開きます。
  2. アクションの入力パラメーターの Power Fx 式を確認します。
  3. サンプル データを使用して式をテストし、問題を特定します。
  4. 数式バーのエラー インジケーターを使用して、特定の問題を特定します。

一般的な原因には、次のようなものがあります。

  • 構文エラー。
  • 型の不一致として、テキストと数値を変換せずに比較するといったケースがあります。
  • Null 値または空白値。 処理には、 IsBlank()Coalesce()IfError()などの関数を使用します。
  • 関数の使用が無効です。

詳細については、「 Copilot Studio で Power Fx を使用する」を参照してください。

ContentError

エラー メッセージ: このエラーは、エラーのコンテキストに基づいて動的メッセージを生成します。

解決策: このメッセージは、エージェントのコンテンツに関連する問題に対するキャッチオール エラーです。 エラー メッセージには詳細情報が含まれます。

一般的な問題としては、次のようなものがあります。

ユーザーによって同意が提供されていません

エラー メッセージ: SSO 接続に同意がありません。

解決策: エージェントと対話しているユーザーは、エージェントのシングル サインオン接続プロンプトを使用して接続を確認する必要があります。

DataLossPreventionViolation

エラー メッセージ: この環境では、ユーザーがエージェントを使用する前にサインインする必要があります。 [ > セキュリティ > 認証の管理] に移動し、ユーザーがサインインする必要があるオプションを選択します。

Resolution

ConversationStateTooLarge

エラー メッセージ: 会話状態のサイズが、許可される上限を超えています。

解像 度: 会話の状態に蓄積されるデータが多すぎて、許可されるサイズの制限を超えています。 この問題を解決するには、次の手順を実行します。

  1. トピックを確認し、会話中に変数に格納されるデータの量を減らすことで、変数データを減らします。
  2. 不要になった変数を空白に設定して、未使用の変数をクリアします。
  3. 複雑な会話をより小さく、より焦点を絞った対話に分割することで、会話フローを簡素化します。
  4. 大きな JSON オブジェクト、配列、またはテキスト ブロックを会話変数に格納しないようにします。

このエラーを回避するには:

  • 変数は、トピック間で保持する必要があるデータにのみ使用します。
  • Power Automate フローを使用して、会話状態を維持するのではなく、外部ソースから大きなデータを格納および取得することを検討してください。

詳細については、「 Copilot Studio のクォータと制限」を参照してください。

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 フローを呼び出す」を参照してください。