管理 QnA Maker 資源
您必須先在 Azure 中設定 QnA Maker 服務,才能建立任何 QnA Maker 知識庫。 任何具備授權而可在訂用帳戶中建立新資源的人,皆可建立 QnA Maker 服務。 如果您正在嘗試自訂問題解答功能,必須先建立語言資源,並新增自訂問題解答功能。
注意
QnA Maker 服務即將於 2025 年 3 月 31 日淘汰。 較新版的問題和解答功能現在隨附於 Azure AI 語言。 如需瞭解語言服務內的問題解答功能,請參閱問題解答。 從 2022 年 10 月 1 日開始,您將無法建立新的 QnA Maker 資源。 如需將現有的 QnA Maker 知識庫移轉至問題解答的相關資訊,請參閱移轉指南。
在建立您的資源之前,請先對下列概念有充分的瞭解:
建立新的 QnA Maker 服務
此程式會建立管理知識庫內容所需的 Azure 資源。 完成這些步驟之後,您會在 Azure 入口網站中資源的金鑰 頁面上找到訂用帳戶金鑰。
登入 Azure 入口網站並建立 QnA Maker 資源。
在閱讀完閱讀條款及條件後選取 [建立]:
在 QnA Maker 中,選取適當的層級和地區:
在 [名稱] 欄位中,填入識別此 QnA Maker 服務的唯一名稱。 此名稱也會識別將與知識庫產生關聯的 QnA Maker 端點。
選擇將部署 QnA Maker 資源的訂用帳戶。
選取 QnA Maker 管理服務 (入口網站和管理 API) 的定價層。 查看 SKU 定價的詳細資料 \(英文\)。
建立新的資源群組 (建議選項),或使用部署此 QnA Maker 資源的現有資源群組。 QnA Maker 會建立數個 Azure 資源。 當您建立用來保存這些資源的資源群組時,您可以透過資源群組名稱輕鬆地尋找、管理和刪除這些資源。
選取一個資源群組位置。
選擇 Azure AI 搜尋服務的 [定價層搜尋]。 如果「免費層」選項無法使用 (呈現為暗灰色),表示您已有透過訂用帳戶部署的免費服務。 在這種情況下,您必須從基本層開始。 請參閱 Azure AI 搜尋服務定價詳細資料。
選擇您要部署 Azure AI 搜尋服務索引的搜尋位置。 對客戶資料必須存放的儲存位置做出限制有助於判斷您該為 Azure AI 搜尋服務選擇何處位置。
在 [應用程式名稱] 欄位中,輸入 Azure App Service 執行個體的名稱。
App Service 預設為標準 (S1) 層。 您可以在建立之後變更方案。 深入了解 App Service 定價。
選擇將部署 App Service 的網站位置。
注意
搜尋位置可能會與網站位置有所不同。
選擇您是否要啟用 Application Insights。 如果啟用 Application Insights,QnA Maker 會收集流量、交談記錄和錯誤的遙測資料。
選擇將部署 Application Insights 資源的App insights 位置。
如需節省成本的方法,您可以共用一些 (不是全部) 為 QnA Maker 建立的 Azure 資源。
所有欄位通過驗證之後,請選取 [建立]。 此程序需要數分鐘的時間完成。
在部署完成之後,您會看到在您的訂用帳戶中已建立下列資源:
Azure AI 服務類型的資源擁有您的訂用帳戶金鑰。
升級 Azure 資源
升級 QnA Maker SKU
如果您想要將超過您目前層次的更多問題和答案放入您的知識庫,請將 QnA Maker 服務定價層升級。
若要升級 QnA Maker 管理 SKU:
在 Azure 入口網站中移至 QnA Maker 資源,並選取 [定價層]。
選擇適當的 SKU,並按下 [選取]。
升級 App Service
當您的知識庫需要為來自用戶端應用程式的更多要求提供服務時,請將 App Service 定價層升級。
您可以擴大或縮小 App Service 服務。
移至 Azure 入口網站中的 App Service 服務資源,並且視需要選取 [擴大] 或 [縮小] 選項。
升級 Azure AI 搜尋服務
如果您打算有許多知識庫,請將 Azure AI 搜尋服務定價層升級。
目前尚無法為 Azure 搜尋 SKU 進行就地升級。 不過,您可以使用所需的 SKU 建立新的 Azure 搜尋服務資源,並將資料還原到新的資源,然後再將新的資源連結至 QnA Maker 堆疊。 若要這麼做,請執行下列步驟:
在 Azure 入口網站中建立新的 Azure 搜尋服務資源,然後選取所需的 SKU。
從原始的 Azure 搜尋服務資源將索引還原到新的 Azure 搜尋服務資源。 請參閱備份還原範例程式碼。
還原資料之後,請移至新 Azure 搜尋資源,並選取 [金鑰],然後記下 [名稱] 和 [管理金鑰]:
若要將新的 Azure 搜尋資源連結至 QnA 堆疊,請移至 QnA Maker App Service 執行個體。
選取 [應用程式設定],並修改步驟 3 的 [AzureSearchName] 和 [AzureSearchAdminKey] 欄位中的設定。
重新啟動 App Service 執行個體。
免費搜尋資源的非使用狀態政策
在沒有使用 QnA maker 資源時,您應移除所有資源。 如果您未移除未使用的資源,當您建立免費搜尋資源時,知識庫將會停止運作。
免費搜尋資源會在持續未收到 API 呼叫 90 天後被刪除。
刪除 Azure 資源
如果您刪除了任何用於 QnA Maker 知識庫的 Azure 資源,知識庫將無法繼續運作。 在刪除任何資源之前,請務必先從 [設定] 頁面匯出知識庫。
下一步
深入瞭解 App Service 及搜尋服務。