Azure AI 搜尋服務中的預覽功能
本文會識別公開預覽版中的所有資料平面和控制平面功能。 此清單有助於檢查功能狀態。 它也說明如何呼叫預覽 REST API。
預覽 API 版本是累積的,會積存至下一個預覽版本。 建議您一律使用最新的預覽 API,以完整存取所有預覽功能。
如果預覽功能已淘汰或轉換為正式運作,則會從此清單中移除。 如需正式發行與淘汰的相關公告,請參閱服務更新或最新資訊。
資料平面預覽功能
功能 | 類別 | 描述 | 可用性 |
---|---|---|---|
語意重新撰寫器中的查詢重寫 | 相關性 (評分) | 您可以在語意查詢上設定選項,將查詢輸入重寫為修訂或展開的查詢,以從 L2 排名器產生更相關的結果。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
檔版面配置技能 | 應用 AI (技能) | 用來分析文件結構 並提供結構感知區塊化的新技能。 | 建立或更新技能 (預覽) (部分機器翻譯)。 |
Azure AI 技能處理的無密鑰計費。 | 應用 AI (技能) | 您現在可以使用受控識別和角色,對 Azure AI 服務進行無密鑰連線,以進行內建技能處理。 這項功能會移除在相同區域中同時擁有搜尋和 AI 服務的限制。 | 建立或更新技能 (預覽) (部分機器翻譯)。 |
Markdown 剖析模式 | 索引子資料來源 | 使用此剖析模式時,索引器可以從 Azure 儲存體 中的 Markdown 檔案產生一對一或一對多的搜尋檔。 | 建立或更新索引子 (預覽) (部分機器翻譯)。 |
壓縮向量的重新記錄選項 | 相關性 (評分) | 您可以設定選項以使用原始向量重新評分,而不是壓縮向量。 適用於 HNSW 和詳盡的 KNN 向量演算法,使用二進位和純量壓縮。 | 建立或更新索引 (預覽) 。 |
降低 AZURE OpenAI 上 MRL 定型文字內嵌模型的維度需求 | 索引 | Text-embedding-3-small 和 Text-embedding-3-large 是使用 Matryoshka 表示法學習 (MRL) 定型的。 這可讓您將內嵌向量截斷為較少的維度,並調整向量索引大小使用量與擷取質量之間的平衡。 新的 truncationDimension 提供 MRL 行為做為向量壓縮組態中的額外參數。 這隻能針對新的向量欄位進行設定。 |
建立或更新索引 (預覽) 。 |
解除封裝 @search.score 以在混合式搜尋結果中檢視子核心 |
相關性 (評分) | 您可以藉由檢視最終合併和評分結果的個別查詢子核心,來調查倒數排名融合 (RRF) 排名結果。 新的 debug 屬性會解除包裝搜尋分數。 QueryResultDocumentSubscores 、 QueryResultDocumentRerankerInput 和 QueryResultDocumentSemanticField 提供額外的詳細數據。 |
搜尋文件 (預覽) (部分機器翻譯)。 |
將混合式搜尋中的篩選目標設為僅向量查詢 | Query | 混合式查詢的篩選條件牽涉到要求上的所有子查詢,不論類型為何。 您可以覆寫全域篩選條件,將篩選範圍限定為特定的子查詢。 新的 filterOverride 參數會提供行為。 |
搜尋文件 (預覽) (部分機器翻譯)。 |
文字分割技能 (令牌區塊化) | 應用 AI (技能) | 此技能具有可改善內嵌模型之數據區塊化的新參數。 新的 unit 參數可讓您指定令牌區塊化。 您現在可以依令牌長度進行區塊化,將長度設定為對內嵌模型有意義的值。 您也可以指定 Tokenizer 和任何不應該在數據區塊化期間分割的令牌。 |
建立或更新技能 (預覽) (部分機器翻譯)。 |
Azure AI 視覺多模式內嵌技能 | 應用 AI (技能) | 新的技能類型,會呼叫 Azure AI 視覺多模型 API,以在編製索引期間產生文字或影像的內嵌。 | 建立或更新技能 (預覽) (部分機器翻譯)。 |
Azure Machine Learning (AML) 技能 | 應用 AI (技能) | AML 技能會從 Azure Machine Learning 整合推斷端點。 在先前的預覽 API 中,其支援連線到 AML 工作區中已部署的自訂模型。 從 2024-05-01-preview 開始,您可以在連線至 Azure AI Studio 模型目錄中內嵌模型的工作流程中使用此技能。 您還可在入口網站和技能集設計中使用,假設 Azure AI 搜尋服務和 Azure Machine Learning 服務部署在相同的訂用帳戶中。 | 建立或更新技能 (預覽) (部分機器翻譯)。 |
累加擴充快取 | 應用 AI (技能) | 將快取新增至擴充管線,可讓您在目標修改作業 (例如技能集或其他物件的更新) 不變更內容的情形下重複使用現有輸出。 快取僅適用於技能集產生的擴充文件。 | 建立或更新索引子 (預覽) (部分機器翻譯)。 |
OneLake 檔案索引子 | 索引子資料來源 | 從 OneLake 之上的 lakehouse 擷取可搜尋資料和中繼資料的新資料來源 | 建立或更新資料來源 (預覽) (部分機器翻譯)。 |
Azure 檔案儲存體索引子 | 索引子資料來源 | 用於 Azure 檔案儲存體中索引子型索引編製的新資料來源 | 建立或更新資料來源 (預覽) (部分機器翻譯)。 |
SharePoint Online 索引編製程式 | 索引子資料來源 | 新資料來源,用於 SharePoint 內容的索引子型索引編製。 | 註冊以啟用此功能。 建立或更新資料來源 (預覽) (部分機器翻譯) 或 Azure 入口網站。 |
MySQL 索引子 | 索引子資料來源 | Azure MySQL 資料來源索引子型索引編製的新資料來源。 | 註冊以啟用此功能。 建立或更新資料來源 (預覽) (部分機器翻譯)、.NET SDK 11.2.1 (英文) 和 Azure 入口網站。 |
Azure Cosmos DB for MongoDB 索引子 | 索引子資料來源 | 透過 Azure Cosmos DB 中的 MongoDB API,以進行索引子型索引編製的新資料來源。 | 註冊以啟用此功能。 建立或更新資料來源 (預覽) (部分機器翻譯) 或 Azure 入口網站。 |
Azure Cosmos DB for Apache Gremlin 索引子 | 索引子資料來源 | 透過 Azure Cosmos DB 中的 Apache Gremlin API,以進行索引子型索引編製的新資料來源。 | 註冊以啟用此功能。 建立或更新資料來源 (預覽) (部分機器翻譯)。 |
原生 Blob 虛刪除 | 索引子資料來源 | 適用於 Azure Blob 儲存體索引子。 辨識處於虛刪除狀態的 Blob,並在編製索引期間移除對應的搜尋文件。 | 建立或更新資料來源 (預覽) (部分機器翻譯)。 |
重設文件 | 索引編製程式 | 在索引子工作負載中重新處理個別選取的搜尋文件。 | 重設文件 (預覽) (部分機器翻譯)。 |
拼字檢查 | 查詢 | 針對簡單、完整和具有語意的查詢,在查詢字詞輸入上執行選擇性的拼字更正。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
正規化程式 | 查詢 | 正規化程式提供簡單的文字前置處理:一致的大小寫、腔調移除和 ASCII 摺疊,而不會叫用完整的文字分析鏈結。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
featuresMode 參數 | 相關性 (評分) | BM25 相關性分數擴充以包含詳細數據:每個欄位相似度分數、每個欄位字詞頻率,以及每個欄位相符的唯一標記數目。 您可以在自訂評分解決方案中使用這些資料點。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
vectorQueries.threshold 參數 | 相關性 (評分) | 根據最低分數排除低評分搜尋結果。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
hybridSearch.maxTextRecallSize 和 countAndFacetMode 參數 | 相關性 (評分) | 藉由控制流向混合式排名模型的 BM25 排名結果數量,以調整混合式查詢的輸入。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
moreLikeThis | 查詢 | 尋找與特定文件相關的文件。 這個功能已存在舊版預覽中。 | 搜尋文件 (預覽) (部分機器翻譯)。 |
控制平面預覽功能
功能 | 類別 | 描述 | 可用性 |
---|---|---|---|
網路安全界限 | 服務 | 將搜尋服務加入 網路安全性周邊 ,以控制搜尋服務的網路存取。 | Azure 入口網站 和網路安全性周邊 API 2024-06-01-preview。 |
在使用者指派的受控識別下搜尋服務 | 服務 | 設定搜尋服務,以使用先前建立的使用者指派受控識別。 | 服務 - Update、2021-04-01-preview 或最新的預覽版本。 建議使用最新預覽版本。 |
Azure SDK 中的預覽功能
每個 Azure SDK 小組都會在其自己的時間表上發行搶鮮版 (Beta) 套件。 請檢查變更記錄,以取得搶鮮版 (Beta) 套件中新功能的提及:
- 適用於 .NET 的 Azure SDK 變更記錄
- 適用於 JAVA 的 Azure SDK 變更記錄
- 適用於 JavaScript 的 Azure SDK 變更記錄
- 適用於 Python 的 Azure SDK 變更記錄。
使用預覽功能
實驗性功能可先透過預覽版 REST API 取得,後面接著 Azure 入口網站,然後是 Azure SDK。
下列陳述式適用於預覽功能:
- 預覽功能可在沒有服務等級協議的補充使用規定下取得。
- 如果需要重新設計,預覽功能可能會經歷中斷性變更。
- 有時候預覽功能不會進入正式發行版本。
如果針對預覽 API 撰寫程式碼,您應該準備在較新的 API 版本推出時將該程式碼升級至該版本。我們會維護升級 REST API 文件,以簡化此步驟。
如何呼叫預覽 REST API
預覽 REST API 可透過 URI 上的 api 版本參數來存取。 舊版預覽仍在運作中,但隨著時間而過時,且不會使用新功能或錯誤修正進行更新。
若是對內容的資料平面作業,2024-05-01-preview
是最新的預覽版本。 下列範例顯示索引 GET (預覽) (部分機器翻譯) 的語法:
GET {endpoint}/indexes('{indexName}')?api-version=2024-05-01-Preview
若是對搜尋服務的管理作業,2024-06-01-preview
是最新的預覽版本。 下列範例顯示更新服務 2024-06-01-preview 版本的語法。
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2024-06-01-preview
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2
}
}