次の方法で共有


KnowledgeBase interface

プロパティ

answerInstructions

回答を生成する際にナレッジベースが考慮する指示。

description

ナレッジベースの説明。

encryptionKey

Azure Key Vault で作成する暗号化キーの説明。 このキーは、Microsoft を含む誰も暗号化を解除できないことを完全に保証したい場合に、ナレッジ ベースの定義に追加レベルの保存時の暗号化を提供するために使用されます。 一度ナレッジベースの定義を暗号化すると、それは常に暗号化されたままです。 検索サービスは、このプロパティを null に設定しようとすると無視されます。 この特性は必要に応じて変更可能ですが、暗号鍵を回転させたい場合は可能です。ナレッジベースの定義には影響がありません。 カスタマー マネージド キーを使用した暗号化は、無料の検索サービスでは使用できません。また、2019 年 1 月 1 日以降に作成された有料サービスでのみ使用できます。

etag

ナレッジベースの ETag。

knowledgeSources
models

AI モデルへの接続方法に関する構成オプションが含まれています。

name

ナレッジ ベースの名前。

outputMode
retrievalInstructions

クエリプラン作成時にナレッジベースが考慮する指示。

retrievalReasoningEffort

プロパティの詳細

answerInstructions

回答を生成する際にナレッジベースが考慮する指示。

answerInstructions?: string

プロパティ値

string

description

ナレッジベースの説明。

description?: string

プロパティ値

string

encryptionKey

Azure Key Vault で作成する暗号化キーの説明。 このキーは、Microsoft を含む誰も暗号化を解除できないことを完全に保証したい場合に、ナレッジ ベースの定義に追加レベルの保存時の暗号化を提供するために使用されます。 一度ナレッジベースの定義を暗号化すると、それは常に暗号化されたままです。 検索サービスは、このプロパティを null に設定しようとすると無視されます。 この特性は必要に応じて変更可能ですが、暗号鍵を回転させたい場合は可能です。ナレッジベースの定義には影響がありません。 カスタマー マネージド キーを使用した暗号化は、無料の検索サービスでは使用できません。また、2019 年 1 月 1 日以降に作成された有料サービスでのみ使用できます。

encryptionKey?: SearchResourceEncryptionKey

プロパティ値

etag

ナレッジベースの ETag。

etag?: string

プロパティ値

string

knowledgeSources

knowledgeSources: KnowledgeSourceReference[]

プロパティ値

models

AI モデルへの接続方法に関する構成オプションが含まれています。

models: KnowledgeBaseAzureOpenAIModel[]

プロパティ値

name

ナレッジ ベースの名前。

name: string

プロパティ値

string

outputMode

outputMode?: string

プロパティ値

string

retrievalInstructions

クエリプラン作成時にナレッジベースが考慮する指示。

retrievalInstructions?: string

プロパティ値

string

retrievalReasoningEffort

retrievalReasoningEffort?: KnowledgeRetrievalReasoningEffort

プロパティ値