次の方法で共有


コネクタ要求の失敗

カスタム エージェントでコネクタ アクションを使用すると、 エラー コード: 400、エラー メッセージ: 不正な要求というメッセージとともにHTTPエラー コード400が発生する場合があります。 このエラーは、コネクタからサービスへの要求が返すデータが多すぎる場合に発生します。 Copilot Studio コネクタの応答を500 KBに制限します。 これは、コネクタが特定の トピック 用に構成されているか、エージェント全体のアクションとして構成されているかに関係なく発生する可能性があります。

この問題が発生した場合は、コネクタに返される応答をフィルター処理する手順を実行する必要があります。 これを実現するには、コネクタ アクションへの入力を構成して、エージェント がユーザーの要求に応答するために本当に必要なデータのみをサービスが返すようにします。

解決する方法

各コネクタ アクションには、入力と出力のセットがあります。 ほとんどのコネクタには、データ要求をフィルター処理するために使用できる入力が含まれています。 詳細はコネクタごとに異なります。 特定のコネクタに関する情報は、 コネクタのドキュメントで確認できます

たとえば、 ServiceNow getKnowledgeArticles アクションが有効になっているコネクタを使用しているとします。

このアクションには、サービスによって返されるデータを制限するためのフィルター クエリを入力するために使用できる Filter 入力パラメーターがあります。 Limit 入力パラメータを使用して、返されるレコードの数を上位の数件の結果に制限することもできます。

これらの入力は Copilot Studioで設定できます。 構成の詳細は、コネクタ アクションがエージェント全体のアクションとして構成されているか、トピック固有のコネクタ アクションとして構成されているかによって異なります。

エージェント全体のアクション

エージェント全体のアクションを構成するには、次の手順に従います。

  1. エージェントの下で、構成するコネクタを使用して 選択 を実行します。

  2. 選択 アクション をクリックすると、エージェント に関連付けられているアクションのリストが表示されます。

  3. 選択 アクションのリストから設定するアクションを選択します。

  4. 選択 入力 をクリックし、設定する入力フィールドの情報を編集します。

トピック固有のコネクタアクション

トピック固有のコネクタ アクションを構成するには、次の手順に従います。

  1. エージェントの下で、構成するコネクタを使用して 選択 を実行します。

  2. 選択 トピック をクリックすると、エージェント のトピックのリストが表示されます。

  3. 選択 設定する トピック。 トピック フローのキャンバスを確認できます。

  4. キャンバス上で、構成するコネクタのコネクタ ノードを 選択 します。

    ユーザー入力から識別される一般的な入力は、 入力 の下に表示されます。

  5. 選択 高度な入力 をクリックして、追加入力の構成にアクセスします。

  6. 応答をフィルタリングするには、必要に応じて入力を構成します。