AzureCosmosDBChatExtensionConfiguration interface
使用 Azure Cosmos DB 作為 Azure OpenAI 聊天延伸模組時,可設定選項的特定表示法。
屬性
authentication | 存取已定義數據源時要使用的驗證方法。 每個數據源類型都支援一組特定的可用驗證方法;如需支持的機制,請參閱數據源的檔。 如果未提供,在您的數據上會嘗試使用系統受控識別 (默認認證) 驗證。 |
container |
Azure Cosmos DB 資源容器的名稱。 |
database |
要與 Azure Cosmos DB 搭配使用的 MongoDB 虛擬核心資料庫名稱。 |
embedding |
向量搜尋的內嵌相依性。 |
fields |
與搜尋索引互動時要使用的自定義欄位對應行為。 |
index |
要與 Azure Cosmos DB 搭配使用的 MongoDB 虛擬核心索引名稱。 |
in |
查詢是否應該限制為使用已編製索引的數據。 |
role |
提供模型關於其行為方式的指示,以及產生回應時應該參考的任何內容。 您可以描述 助理 的特質,並告訴它如何格式化回應。 其有 100 個令牌限制,而且會根據整體令牌限制計算。 |
strictness | 搜尋相關性篩選的已設定嚴格性。 嚴格程度越高,精確度越高,但答案的回收率較低。 |
top |
所設定檔數目的頂端數目,可供設定的查詢使用。 |
type | 設定 Azure OpenAI 聊天延伸模組時要使用的類型標籤。 這通常不應該從 Azure Cosmos DB 的預設值變更。 |
屬性詳細資料
authentication
存取已定義數據源時要使用的驗證方法。 每個數據源類型都支援一組特定的可用驗證方法;如需支持的機制,請參閱數據源的檔。 如果未提供,在您的數據上會嘗試使用系統受控識別 (默認認證) 驗證。
authentication?: OnYourDataAuthenticationOptionsUnion
屬性值
containerName
Azure Cosmos DB 資源容器的名稱。
containerName: string
屬性值
string
databaseName
要與 Azure Cosmos DB 搭配使用的 MongoDB 虛擬核心資料庫名稱。
databaseName: string
屬性值
string
embeddingDependency
向量搜尋的內嵌相依性。
embeddingDependency: OnYourDataVectorizationSourceUnion
屬性值
fieldsMapping
與搜尋索引互動時要使用的自定義欄位對應行為。
fieldsMapping: AzureCosmosDBFieldMappingOptions
屬性值
indexName
要與 Azure Cosmos DB 搭配使用的 MongoDB 虛擬核心索引名稱。
indexName: string
屬性值
string
inScope
查詢是否應該限制為使用已編製索引的數據。
inScope?: boolean
屬性值
boolean
roleInformation
提供模型關於其行為方式的指示,以及產生回應時應該參考的任何內容。 您可以描述 助理 的特質,並告訴它如何格式化回應。 其有 100 個令牌限制,而且會根據整體令牌限制計算。
roleInformation?: string
屬性值
string
strictness
搜尋相關性篩選的已設定嚴格性。 嚴格程度越高,精確度越高,但答案的回收率較低。
strictness?: number
屬性值
number
topNDocuments
所設定檔數目的頂端數目,可供設定的查詢使用。
topNDocuments?: number
屬性值
number
type
設定 Azure OpenAI 聊天延伸模組時要使用的類型標籤。 這通常不應該從 Azure Cosmos DB 的預設值變更。
type: "azure_cosmos_db"
屬性值
"azure_cosmos_db"
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應