Share via


在入口網站中建立 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 Key Vault 相同的訂用帳戶,或使用受控識別的其他服務。

設定資源群組

資源群組是存放 Azure 方案相關資源的容器。 這有助於合併相同解決方案的資源、監視成本,以及檢查搜尋服務的建立日期。

入口網站中 [建立資源群組] 頁面的螢幕擷取畫面。

經過一段時間,您可以追蹤目前和預估的所有成本,或查看個別資源的費用。 下列螢幕擷取畫面顯示當您將多個資源結合成一個群組時,您會看到的成本資訊類型。

入口網站中 [管理成本] 頁面的螢幕擷取畫面。

提示

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

為服務命名

在 [執行個體詳細資料] 的 [URL] 欄位中提供服務名稱。 此名稱是端點的一部分,API 呼叫會對此端點發出: https://your-service-name.search.windows.net。 例如,如果您所需的端點是 https://myservice.search.windows.net,則應輸入 myservice

服務名稱需求:

  • 在 search.windows.net 命名空間中是唯一的
  • 長度介於 2 至 60 個字元之間
  • 由小寫字母、數字或連字號 (-) 組成
  • 前兩個字元或最後一個字元不可使用連字號
  • 任何地方都不能使用連續的連字號

提示

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

選擇區域

重要

由於 Azure AI 搜尋服務的高度需求,目前無法提供西歐的新執行個體使用。 如果您不是迫切需要語意排名工具或技能,請選擇瑞典中部,因為此區域的資料中心容量是最高的。 或是選擇北歐。

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

我們強烈建議使用下列區域,因為這些區域在每個分割區提供更多的儲存體,比相同費率的服務層級多三至七倍。 額外容量適用於特定日期之後建立的搜尋服務。

2024 年 5 月推出

Country 每個分割區提供額外容量的區域
美國 美國東部 2 EUAP/PPE
南非 南非北部
德國 德國北部、德國中西部 ​
Azure Government 德克薩斯州、亞利桑那州、維吉尼亞州

2024 年 4 月推出

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

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

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

  • 從 Azure AI 搜尋服務到 Azure 儲存體的輸出連線。 如果您啟用防火牆,您可能會希望搜尋和儲存體位於不同的區域。

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

某些功能的供應會受區域可用性影響:

「依區域提供的產品」頁面會顯示兩個堆疊核取記號,來指出常見的區域目前狀態。 無法使用的組合會標示著遺漏核取記號。 時間片段圖示表示未來的可用性。

[區域可用性] 頁面的螢幕擷取畫面。

選擇階層。

Azure AI 搜尋服務提供多個定價層:免費、基本、標準或儲存體最佳化。 每一層都有自己的容量和限制。 另外還有數個隨定價層提供的功能

一般對於生產工作負載通常會選擇基本和標準服務,但許多客戶一開始都會使用免費服務。 可計費層級之間的主要差異,在於分割區大小與速度,以及您可以建立的物件數目限制。

[選取定價層] 頁面的螢幕擷取畫面。

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

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

建立您的服務

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

[檢閱及建立服務] 頁面的螢幕擷取畫面。

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

[監視及釘選服務] 頁面的螢幕擷取畫面。

設定驗證

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

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

    服務的 [概觀] 頁面及 URL 端點的螢幕擷取畫面。

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

    [金鑰] 頁面及驗證選項的螢幕擷取畫面。

入口網站工作不需要端點和金鑰。 入口網站已透過系統管理員權限連結至您的 Azure AI 搜尋服務資源。 如需入口網站逐步解說,請先瀏覽快速入門:在入口網站中建立 Azure AI 搜尋服務索引

調整您的服務

佈建完搜尋服務之後,您可以加以調整來符合您的需求。 若是計費層,您可以透過以下兩個維度調整服務:複本和分割區。 若是免費服務,則無法擴大,而且不提供複本和分割區設定。

資料分割允許您的服務儲存及搜尋更多文件。

複本允許服務處理更高的搜尋查詢負載。

新增資源會增加每月的帳單。 定價計算機可協助您了解新增資源對帳單的影響。 請記住,您可以根據負載來調整資源。 例如,您可增加資源來建立完整的初始索引,並於稍後將資源減少到較適合累加式編製索引的層級。

  1. 在 Azure 入口網站中移至您的搜尋服務頁面。
  2. 在左導覽窗格中,選取 [設定]>[調整]
  3. 您可以使用滑桿來新增任何一種類型的資源。

調整頁面的螢幕擷取畫面。

新增第二個服務的時機

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

雖然大部分的客戶只使用單一服務,但如果操作需求包含下列項目,則可能需要服務備援:

  • 商務持續性和災害復原 (BCDR) \(部分機器翻譯\)。 若發生中斷,Azure AI 搜尋服務不會提供即時容錯移轉。

  • 多租用戶架構有時會呼叫兩個以上的服務。

  • 全球部署的應用程式可能在每個地理位置都需要搜尋服務,以盡可能縮短延遲。

注意

在 Azure AI 搜尋服務中,您無法區隔索引和查詢作業,因此您永遠不會針對區隔的工作負載建立多重服務。 一律是在建立索引的服務上查詢該索引 (您無法在某個服務中建立索引,並將它複製到另一個服務)。

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

在訂閱中新增更多服務

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

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

  2. 在左側瀏覽窗格中,向下捲動並選取 [支援與疑難排解]。 此體驗無固定內容,選項和提示可能會根據您的輸入而稍有不同。

  3. 在 [需要哪些協助?] 中輸入配額,然後選取 [開始]

  4. 您應該會看見 [服務與訂用帳戶限制 (配額)] 的選項。 選取此選項,然後選取 [下一步]

    提高訂用帳戶限制的選項螢幕擷取畫面。

  5. 遵循提示,選取您要提高限制的訂用帳戶和資源。

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

    建立支援票證按鈕的螢幕擷取畫面。

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

  8. 在 [問題詳細資料] 中,選取 [輸入詳細資料]

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

    配額詳細資料頁面的螢幕擷取畫面。

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

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

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

下一步

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

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