エージェントが会話中に問題に遭遇すると、遭遇した特定の問題のエラー コードを含むメッセージで応答します。 エージェントのユーザーは、このエラー コードを管理者に伝える必要があります。
エージェントの作成者は、テスト ペインを使用してエージェントをテストしている際に問題が発生した場合、エラーコードに加えて、問題に関するより詳細な内容のメッセージが表示されます。 または、トピック チェッカー パネルを使用して エージェントを検証することもできます。
エラー一覧
注意
一部のエラー メッセージで使用される用語 ダイアログ は、トピック を指します。
エラー コード | プロパティ |
---|---|
AsyncResponsePayloadTooLarge | コネクタの出力に関連するエラーがあります。 |
ContentError | トピックの内容に誤りがあります。 |
データ損失防止違反 | データ損失防止違反があります。 |
EnforcementMessageC2 | 十分な前払い容量が利用できませんでした。 |
FlowActionException | クラウド フロー の実行中にエラーが発生しました。 |
FlowActionBadRequest | クラウド フロー に対する要求の形式に誤りがありました。 |
フローアクションタイムアウト | クラウド フロー の実行に 100 秒以上かかり、タイムアウトになりました。 |
GenAI検索と要約のレート制限に達しました | 生成 AI の使用制限に達しました。 |
GenAIToolPlannerのレート制限に達しました | 生成オーケストレーションの使用制限に達しました。 |
InvalidContent | コード エディターに無効なコンテンツが追加されました。 |
InfiniteLoopInBotContent | ノードの実行回数が多すぎます。 |
LatestPublishedVersionNotFound | エージェントの公開バージョンを取得できません。 |
送信メッセージサイズが大きすぎます | エージェントが送信したメッセージが大きすぎて処理できません。 |
対処しきれないデータ量 | ユーザーによる要求が大きすぎて処理できません。 |
OpenAIのレート制限に達しました | エージェントの容量制限に達しました。 |
無効ダイアログにリダイレクト | トピックは無効化されたトピックに リダイレクト されています。 |
存在しないダイアログにリダイレクト | トピックは、もう存在しない他のトピックに リダイレクトされています。 |
SystemError | Copilot Studio でシステム エラーが発生しました。 |
非同期応答ペイロードが大きすぎます
エラーメッセージ: コネクタから返された出力が大きすぎて、エージェントで処理できませんでした。 使用可能なコネクタ フィルターを使用するか、構成されているアクション出力の数を制限して、サイズを小さくしてみてください。
解決: エージェントのリアルタイム コネクタの 1 つは、エージェントが処理できるよりも大きいペイロードを返します。 ペイロードの制限の詳細については、 Copilot Studio Web アプリの制限に関するページを参照してください。
ContentError
エラーメッセージ: このエラーは、エラーのコンテキストに基づいて動的メッセージを生成します。
解決策: このメッセージは、エージェントのコンテンツに関連する問題全般に当てはまるエラーです。 エラー メッセージには詳細情報が含まれます。
一般的な問題としては、次のようなものがあります。
- ノードに必須のプロパティがありません。
- コード エディターで無効な YAML が追加されました。
- Power Fx 形式にエラーが含まれます。
データ損失防止違反
エラーメッセージ: この環境では、ユーザーがエージェントを使用する前にサインインする必要があります。 [ > セキュリティ > 認証の管理] に移動し、ユーザーがサインインする必要があるオプションを選択します。
解決方法:
- 環境のデータ損失防止 (DLP) ポリシーには、ユーザーのサインインが必要です。 システム トピック のログインによるユーザー認証の追加を参照してください。
- エージェントで使用されている 1 つ以上のコネクタが同じデータ グループ内にありません。 Copilot Studio コネクタ を参照してください。
- エージェントで使用されている 1 つ以上のコネクタが、テナント管理者によってブロックされました。
EnforcementMessageC2
エラーメッセージ: このエージェントは現在使用できません。 使用制限に達しました。 後でもう一度やり直してください。
解決: このメッセージは、エージェントがメッセージ容量に達したか、従量課金制メーターの上限に達した場合に返されます。 前払い容量を追加するか、従量課金プランを作成します。 5 分以内にエージェント チャットが再び機能します。 詳細については、「超過使用の取り締まり」を参照してください。
フローアクション例外
エラー メッセージ:
- エージェント定義に従って出力が予想された場合でも、フロー {FlowName} ({FlowId}) から出力が受信されませんでした。
- フロー {FlowName} ({FlowId}) の名前 {ItemKey} の出力パラメーターが応答データに含まれていない。 フローを更新するか、フローがこの値を返すようにします。
- フロー {FlowName} ({FlowId}) の名前 {ItemKey} の出力パラメーターが出力スキーマに含まれていない。 フローを更新してください。
解決策:フローでエラーを確認してください。
FlowActionBadRequest
エラー メッセージ:
- フロー {FlowName} ({FlowId}) の名前 {KeyName} のパラメーターは、{ItemTypeKind} 型として宣言されています。 このタイプは Power Automate を呼び出す際にはサポートされていません。 現時点では、Text、Boolean、Numbers のみがサポートされています。
- フロー {FlowName} ({FlowId}) の名前 {ItemKey} を持つパラメーターが 'Call Flow' アクションに存在しません。
- フロー {FlowName} ({FlowId}) の名前 {KeyName} を持つパラメーターは、{ResolveType} 型に評価されましたが、期待された型は {ExpectedType} でした。
- フロー {FlowName} ({FlowId}) は、応答コード {ResponseCode}、エラー コード: {FlowErrorCode} で実行できませんでした。
解決策: フローに渡すすべての変数の型の ベース タイプがパラメーターの型と一致する事を確認します。
フローアクションがタイムアウトしました
エラーメッセージ: ID {FlowId} のフローがタイムアウトしました。エラー コード: {FlowErrorCode}
解決策:フローにエラーがないか確認 して、クラウド フローがエージェントに戻るまでに 100 秒以上かかった理由を把握します。 クエリとバックエンド システムから返すデータの最適化を試みます。 エージェントに結果が送信された後も、クラウド フロー ロジックの一部を実行し続けることができる場合は、クラウド フロー内の "Copilot Studio に値を返す" ステップの後にこれらのアクションを配置します。
GenAISearchおよびSummarizeのレート制限に達しました
エラーメッセージ: 検索と集計の使用制限に達しました。 後でもう一度やり直してください。
解決: このメッセージは、エージェントがソースを検索して要約するために 生成 AI の制限 に達すると返されます。
GenAIToolPlannerのレート制限に達しました
エラーメッセージ: 生成オーケストレーションの使用制限に達しました。 後でもう一度やり直してください。
解決: このメッセージは、エージェントが 生成オーケストレーションの制限に達すると返されます。
無効なコンテンツ
エラーメッセージ: エージェントには {TotalComponents} コンポーネントの合計が存在しますが、有効なコンポーネントはありません。
解決策:コード エディターを開いて、コンテンツの問題を確認します。
InfiniteLoopInBotContent
エラーメッセージ: アクション {DialogId}。{TriggerId}。{ActionId} が {MaxTurnCount} 回を超える行で実行されました。 これは、ダイアログの実行サイクルを示しているため、ダイアログの実行が終了します。
解決策: トピックを正しく終了し、エスカレート システム トピックなど プロパティを終了させる他のトピックにリンクしてください。
最新公開バージョンが見つかりません
エラーメッセージ: エージェントの最新の発行済みバージョンを取得できません。
解決策:エージェントを公開します。
送信メッセージのサイズが大きすぎます
エラーメッセージ: 送信メッセージのサイズが大きすぎます。
解決策: ノードを確認し、JSON.stringify()
静的メソッドなど、大量のテキストを含む変数を使用していないことを確認してください。 このメソッドまたは大量のテキストを含む変数を使用する場合は、テキストの必要な部分のみを渡すようにノードを変更します。 たとえば、アダプティブ カードを使って別のトピックにデータを渡す場合は、必要なプロパティのみを渡すように変数を更新します。
詳細については、オムニチャネルで Copilot Studio を使用する際のチャネル データ メッセージの最大サイズ制限を参照してください。
OpenAIRateLimitReached
エラー メッセージ: 予期しないエラーが発生しました。
解決策: エージェントは、生成型回答の最大数に達しました。 メッセージのキャパシティを確認し、サポートリクエストを開いてく生成型回答の送信可能件数を増やしてください。
無効ダイアログにリダイレクト
エラーメッセージ: ID {DialogId} のダイアログが定義で無効になっています。 使用する前にダイアログを有効にしてください。
解決策: トピックを再度有効にするか、リダイレクト ノードを削除します。
存在しないダイアログへのリダイレクト
エラーメッセージ: ID {DialogId} のダイアログが定義に見つかりませんでした。 ダイアログが存在し、ID が正しいことを確認してください。
解決策:新しいトピックを作成 してリダイレクトするか、リダイレクト ノード を削除 します。
システムエラー
エラーメッセージ: このエラーはエラー メッセージを生成しません。
処理しきれないデータ量
エラーメッセージ: 要求の結果、処理するデータが多すぎます。アクションによって返されるデータの量を評価してください。
解決策: これは、OpenAI への送信要求が許容される最大要求サイズを超えていることを示します。 要求を構成する要素は、ユーザー入力、前のアクションからの出力、呼び出されたツール、会話履歴など、多数あります。 使用しているツールを確認し、可能であれば、出力のスコープを必要なフィールドのみに絞り込みます。 詳細については、「 Power Automate フローを作成する 」および「 アクションとして Power Automate フローを呼び出す」を参照してください。