次の方法で共有


カスタム質問応答のトラブルシューティング

カスタム質問応答についてきわめて多く寄せられる質問を精選した一覧です。機能の採用にかかる期間を短縮し、成果を上げるためにお役立てください。

予測を管理する

クエリ予測のスループット パフォーマンスを向上させるにはどうすればよいですか。

回答: スループットのパフォーマンスの問題は、Azure AI Search をスケールアップする必要があることを示しています。 パフォーマンスを向上させるには、Azure AI にレプリカを追加することを検討してください。

価格レベルの詳細についてはこちらをご覧ください。

プロジェクトの管理

指定した URL やファイルから質問とその回答のペアが抽出されません。なぜでしょうか。

回答: カスタム質問応答は、有効な FAQ URL であっても、一部の Q&A (QnA) コンテンツを自動抽出できない場合があります。 そのような場合は、QnA コンテンツを .txt ファイルに貼り付けて、ツールによる取り込みが可能かどうかを確認できます。 または、Language Studio ポータル経由でプロジェクトに編集という形でコンテンツを追加することもできます。

作成できるプロジェクトの大きさはどの程度ですか?

回答: プロジェクトのサイズは、QnA Maker サービスの作成時に選択した Azure Search の SKU により異なります。 詳細については、こちらを参照してください。

プロジェクトを他のユーザーと共有するにはどうしたらよいですか?

回答: 共有は、言語リソースのレベルで動作します。つまり、言語リソースと関連付けられているすべてのプロジェクトを共有できます。

同じ Microsoft Entra テナントに属していない共同作成者とプロジェクトを共有して、プロジェクトを変更できますか?

回答: 共有は、Azure ロールベースのアクセス制御 (Azure RBAC) に基づきます。 Azure で他のユーザーと "任意の" リソースを共有できる場合、カスタム質問応答を共有することもできます。

5 人のユーザーに、それぞれが 1 つだけのカスタム質問応答プロジェクトにアクセスできるように、読み取りと書き込みの権限を割り当てることができますか?

回答: 個々のプロジェクトではなく、言語リソース全体を共有できます。

プロジェクトに対して行った更新が運用環境に反映されません。なぜですか?

回答: 編集内容をデプロイするには、テーブルの更新、テスト、設定のいずれであってもすべて保存する必要があります。 変更後は必ず [保存] を選択し、それらの変更が運用環境に反映されるようにプロジェクトを再デプロイしてください。

プロジェクトは、リッチ データやマルチメディアに対応していますか?

回答:

ファイルと URL のマルチメディア自動抽出

  • URL - HTML から Markdown への変換機能は制限されています。
  • ファイル - サポートされていません

マークダウンの回答テキスト

QnA ペアをプロジェクトに追加すると、回答のマークダウン テキストを編集して、パブリック URL から使用できるメディアへのリンクを含めることができます。

カスタム質問応答では、英語以外の言語がサポートされていますか?

回答: 詳細については、サポートされている言語に関するページを参照してください。

多言語コンテンツが含まれる場合は、言語ごとにプロジェクトを作成してください。

サービスの管理

既存の Search Service を削除してしまいました。どうしたらいいですか。

回答: Azure AI Search インデックスを削除した場合、この操作は最終的なものであり、インデックスを復旧することはできません。

自分の Search service で `testkbv2` インデックスを削除しました。どのように修正すればよいですか。

回答: Search Service で testkbv2 インデックスを削除した場合は、最後に発行されたナレッジ ベースのデータを復元できます。 GitHub で提供されている回復ツールの RestoreTestKBIndex を使用してください。

複数の言語を使用したプロジェクトに同じ Azure AI Search リソースを使用できますか?

回答: 複数の言語と複数のプロジェクトを使用するには、ユーザーは言語ごとにプロジェクトを作成する必要があります。また、言語リソース用に作成する最初のプロジェクトで、[このリソースでプロジェクトを作成するときに言語を選択します] オプションを選択する必要があります。 これにより、言語ごとに個別の Azure Search サービスが作成されます。

ボットなどの他のサービスとの統合

カスタム質問応答を使用するために Bot Framework を使用する必要がありますか?

回答: いいえ。カスタム質問応答で Bot Framework を使用する必要はありません。 ただし、カスタム質問応答は Azure AI Bot Service のいくつかのテンプレートの 1 つとして提供されています。 Bot Service では、Microsoft Bot Framework を使用してインテリジェントなボットを迅速に開発し、サーバーレス環境で実行することができます。

カスタム質問応答で新しいボットを作成するにはどうすればよいですか?

回答: Azure AI Bot Service でボットを作成するには、こちらのドキュメントの手順に従ってください。

既存の Azure AI Bot Service で別のプロジェクトを使用するにはどうすればよいですか?

回答: 次のプロジェクトに関する情報が必要です。

  • プロジェクト ID。
  • プロジェクトの公開されたエンドポイント カスタム サブドメイン名 (host と呼ばれます)。公開後に [設定] ページで見つかります。
  • プロジェクトの公開されたエンドポイント キー - 公開後に [設定] ページで見つかります。

この情報を使用して、Azure portal でご利用のボットのアプリ サービスにアクセスします。 [設定] -> [構成] -> [アプリケーション設定] で、これらの値を変更します。

プロジェクトのエンドポイント キーは、ABS サービスで QnAAuthkey としてラベルが付けられます。

2 つ以上のクライアント アプリケーションでプロジェクトを共有できますか?

回答: はい。プロジェクトには、任意の数のクライアントからクエリを実行できます。

Web サイトにカスタム質問応答を埋め込むにはどうすればよいですか?

回答: Web サイトにカスタム質問応答サービスを Web チャット コントロールとして埋め込むには、次の手順に従ってください。

  1. こちらの手順に従って、FAQ ボットを作成します。
  2. こちらの手順に従って、Web チャットを有効にします。

データ ストレージ

どのようなデータが、どこに保存されますか。

解答:

カスタム質問応答の言語リソースを作成するときに、Azure リージョンを選択しました。 プロジェクトとログ ファイルが、このリージョンに格納されます。