在入口網站中建立 Azure AI 搜尋服務

Azure AI 搜尋 是企業和傳統和產生 AI 案例的向量和全文檢索資訊擷取解決方案。

如果您有 Azure 訂用帳戶,包括 試用訂用帳戶,您可以免費建立搜尋服務。 免費服務有限制,但您可以完成所有快速入門和大部分教學課程,但除了具有語意排名的教學課程除外(它需要計費服務)。

建立服務最簡單的方式是使用本文所涵蓋的 Azure 入口網站。 您也可以使用 Azure PowerShellAzure CLI管理 REST APIAzure Resource Manager 服務範本Bicep 檔案Terraform

動畫 GIF

在您開始使用 Intune 之前

下列服務屬性會針對服務的存留期進行修正。 當您填入每個屬性時,請考慮其使用方式影響:

  • 服務名稱會成為 URL 端點的一部分(檢閱實用服務名稱的秘訣)。
  • 階層 (免費、基本、標準等)會決定基礎實體硬體和計費。 某些功能會受到階層限制。
  • 服務區域 可以判斷特定案例的可用性,以及更高的記憶體限制。 如果您需要可用性區域或 AI 擴充 或更多記憶體,請在提供此功能的區域中建立資源。

訂閱(免費或付費)

若要嘗試免費搜尋,請開啟免費的 Azure 帳戶,然後選擇免費層來建立您的搜尋服務 每個 Azure 訂用帳戶可以有一個免費的搜尋服務。 免費搜尋服務適用於非生產應用程式的產品短期評估。 如果您想要繼續進行生產應用程式,請在可計費層上建立新的搜尋服務。

或者,您可以使用免費點數來試用付費 Azure 服務。 使用這種方法,您可以在基本或更新版本建立搜尋服務,以取得更多容量。 除非您明確變更您的設定且同意付費,否則我們絕對不會從您的信用卡收取任何費用。 另一種方法是在 Visual Studio 訂用帳戶中啟用 Azure 點數。 Visual Studio 訂用帳戶會每月提供您可用於付費 Azure 服務的點數。

當您在可計費 Azure 訂用帳戶上建立資源時,選擇計費層(基本或更新版本)時,就會進行付費(或可計費)搜尋。

尋找 Azure AI 搜尋服務供應專案

  1. 登入 Azure 入口網站

  2. 選取左上角的 [建立資源]。

  3. 使用搜尋列來尋找「Azure AI 搜尋」。

入口網站中 [建立資源] 頁面的螢幕快照。

選擇訂用帳戶

如果您有多個訂用帳戶,請為您的搜尋服務選擇一個訂用帳戶。 如果您要實作客戶管理的加密,或使用其他相依於受控服務識別的功能進行外部數據存取,請選擇與 Azure 金鑰保存庫 所使用的訂用帳戶相同,或是使用受控識別的其他服務。

設定資源群組

資源群組是保留 Azure 解決方案相關資源的容器。 它適用於合併相同解決方案資源、監視成本,以及檢查搜尋服務的建立日期。

入口網站中 [建立資源群組] 頁面的螢幕快照。

經過一段時間,您可以追蹤目前和預計的成本全部增加,也可以檢視個別資源的費用。 下列螢幕快照顯示當您將多個資源合併成一個群組時,預期會看到的成本資訊種類。

入口網站中 [管理成本] 頁面的螢幕快照。

提示

資源群組會簡化清除,因為刪除資源群組會刪除其中的所有內容。

為服務命名

在 [實例詳細數據] 中 ,提供 URL 欄位中的服務名稱。 名稱是發出 API 呼叫的端點的一部分: https://your-service-name.search.windows.net。 例如,如果您想要讓端點是 https://myservice.search.windows.net,您會輸入 myservice

服務名稱需求:

  • search.windows.net 命名空間內的唯一
  • 長度介於 2 到 60 個字元之間
  • 由小寫字母、數位或破折號所組成(-
  • 請勿在前 2 個字元或最後一個單一字元中使用破折號
  • 不要在任何位置使用連續虛線

提示

如果您有多個搜尋服務,它有助於將區域(或位置)包含在服務名稱中做為命名慣例。 在決定如何合併或附加資源時,類似 mysearchservice-westus 的名稱可以儲存您前往屬性頁面。

選擇區域

重要

由於需求高,目前西歐的新實例無法使用 Azure AI 搜尋。 如果您不需要語意排名器或技能集,請選擇瑞典中部,因為它擁有最多的數據中心容量。 否則,北歐是另一個選項。

Azure AI 搜尋可在大部分區域中使用,如依區域提供的產品頁面所列

我們強烈建議下列區域,因為它們會根據相同計費費率,為每個分割區提供更多的記憶體,比層級多三到七倍。 額外的容量適用於 2024 年 4 月 3 日之後建立的搜尋服務:

Country 每個分割區提供額外容量的區域
美國 美國東部、美國東部 2、美國中部、美國中北部、美國中南部、美國西部、美國西部 2、美國西部 3、美國中西部
英國 英國南部、英國西部
阿拉伯聯合大公國 阿聯酋北部
瑞士 瑞士西部
瑞典 瑞典中部
波蘭 波蘭中部
挪威 挪威東部
南韓 韓國中部、韓國
日本 日本東部、日本西部
義大利 義大利北部
印度 印度中部、印度西部
法國 法國中部
歐洲 北歐
加拿大 加拿大中部、加拿大東部
Bazil 巴西南部
亞太地區 東亞、東南亞
澳大利亞 澳大利亞東部、澳大利亞東南部

如果您使用多個 Azure 服務,請將所有服務放在相同的區域中,將頻寬費用降到最低或失效。 相同區域服務之間的數據交換不收取任何費用。

有兩個值得注意的例外狀況可能需要在不同的區域中布建 Azure 服務:

  • 從 Azure AI 搜尋到 Azure 儲存體 的輸出連線。 如果您要啟用防火牆,您可能會想要在不同的區域中搜尋和儲存。

  • 商務持續性和災害復原 (BCDR) 需求會決定在區域配對建立多個搜尋服務。 例如,如果您要在 北美洲 中作業,您可以針對每個搜尋服務選擇 [美國東部] 和 [美國西部] 或 [美國中北部] 和 [美國中南部]。

某些功能受限於 區域可用性

[ 依區域 提供的產品] 頁面會顯示兩個堆疊複選標記,表示常見的區域顯示狀態。 無法使用的組合具有遺漏的複選標記。 時間片段圖示表示未來的可用性。

區域可用性頁面的螢幕快照。

選擇階層

Azure AI 搜尋提供於多個定價層:免費、基本、標準或 儲存體 優化。 每一層都有自己的 容量和限制。 另外還有數 個與階層相依的功能。

基本和標準是生產工作負載最常見的選擇,但許多客戶從免費服務開始。 在計費層中,主要差異在於分割區大小和速度,以及您可以建立的物件數目限制。

[選取定價層] 頁面的螢幕快照。

在 2024 年 4 月 3 日之後建立的 搜尋服務 具有較大的分割區和較高的向量配額。

請記住,建立服務之後,就無法變更定價層。 如果您需要較高或較低的層級,您應該重新建立服務。

建立服務

提供必要輸入之後,請繼續建立服務。

[檢閱並建立服務] 頁面的螢幕快照。

您的服務會在幾分鐘內部署。 您可以透過 Azure 通知監視進度。 請考慮將服務釘選到儀錶板,以便日後輕鬆存取。

[監視並釘選服務] 頁面的螢幕快照。

設定驗證

除非您使用入口網站,否則以程式設計方式存取新服務會要求您提供URL端點和已驗證的連線。 您可以使用下列其中一個選項或兩個選項:

  1. 設定程式設計連線時,您需要搜尋服務端點。 在 [概 觀] 頁面上,找出並複製頁面右側的 URL 端點。

    具有 URL 端點的服務 [概觀] 頁面螢幕快照。

  2. 若要設定驗證選項,請使用 [ 金鑰 ] 頁面。 大部分的快速入門和教學課程都使用 API 金鑰來簡化,但如果您要為生產工作負載設定服務,請考慮使用 Azure 角色。 您可以從此頁面複製金鑰。

    [金鑰] 頁面的螢幕快照,其中包含驗證選項。

入口網站型工作不需要端點和金鑰。 入口網站已連結至具有系統管理員許可權的 Azure AI 搜尋資源。 如需入口網站逐步解說,請從快速入門:在入口網站中建立 Azure AI 搜尋服務索引開始

調整服務規模

布建搜尋服務之後,您可以 調整它以符合您的需求。 在計費層上,您可以在兩個維度中調整服務:複本和數據分割。 針對免費服務,無法使用相應增加,而且不提供複本和分割區設定。

分割區 可讓您的服務儲存和搜尋更多檔。

復本 可讓您的服務處理較高的搜尋查詢負載。

新增資源會增加每月帳單。 定價 計算機 可協助您瞭解新增資源的計費影響。 請記住,您可以根據負載調整資源。 例如,您可以增加資源以建立完整的初始索引,然後在稍後將資源縮減為更適合累加編製索引的層級。

重要

服務必須有 2 個唯讀 SLA 的複本,以及讀取/寫入 SLA 的 3 個複本。

  1. 移至 Azure 入口網站 中的搜尋服務頁面。
  2. 在左側瀏覽窗格中,選取 [設定> Scale]。
  3. 使用投影片來新增任一類型的資源。

縮放頁面的螢幕快照。

新增第二個服務的時機

大部分的客戶只會使用一個布建在層上布建的一項 服務,足以應付預期的負載。 一個服務可以裝載多個索引,但受限於 您所選取層級的最大限制,且每個索引都與另一個索引隔離。 在 Azure AI 搜尋中,要求只能導向至一個索引,將意外或刻意從相同服務中的其他索引擷取數據的機會降到最低。

雖然大多數客戶只使用一項服務,但如果作業需求包含下列專案,可能需要服務備援:

注意

在 Azure AI 搜尋中,您無法隔離索引編製和查詢作業;因此,您永遠不會為隔離的工作負載建立多個服務。 在建立索引的服務上一律會查詢索引(您無法在一個服務中建立索引,並將其複製到另一個服務)。

高可用性不需要第二個服務。 當您在同一個服務中使用 2 個以上的複本時,即可達到查詢的高可用性。 復本更新是循序的,這表示在推出服務更新時,至少有一個是可運作的。如需運行時間的詳細資訊,請參閱 服務等級協定

將更多服務新增至訂用帳戶

Azure AI 搜尋會 限制您一開始可在訂用帳戶中建立的資源 數目。 如果您用盡最大限制,請提出新的支援要求以新增更多搜尋服務。

  1. 登入 Azure 入口網站,然後尋找您的搜尋服務。

  2. 在左側瀏覽窗格中,向下捲動並選取 [ 支援和疑難解答]。 此體驗很流暢,而且選項和提示可能會根據您的輸入而稍有不同。

  3. [如何協助?] 中,輸入 配額 ,然後選取 [ Go]。

  4. 您應該會看到 服務和訂用帳戶限制(配額) 作為選項。 選取它,然後選取 [ 下一步]。

    增加訂用帳戶限制的選項螢幕快照。

  5. 請依照提示選取您想要增加限制的訂用帳戶和資源。

  6. 選取 [ 建立支援票證]。

    [建立支援票證] 按鈕的螢幕快照。

  7. 選取訂用帳戶並將配額類型設定為 Azure AI 搜尋,然後選取 [ 下一步]。

  8. [問題詳細數據] 中,選取 [ 輸入詳細數據]。

  9. [配額詳細數據] 中,指定位置、層和新配額。 這些值都不能是空的。 配額必須介於 0 到 100 之間,且配額應高於目前的配額。 例如,基本服務數目上限為16,因此配額要求應高於16。

    配額詳細數據頁面的螢幕快照。

  10. 選取 [儲存並繼續] 。

  11. 提供詳細資訊,例如連絡資訊,這是提出要求所需的信息,然後選取 [ 下一步]。

  12. 在 [檢閱 + 建立] 頁面上,選取 [建立]

下一步

布建服務之後,您可以在入口網站中繼續建立第一個索引。

想要最佳化並節省您的雲端費用嗎?