如何使用關鍵片語擷取

關鍵片語擷取功能可以評估非結構化文字,並針對每個文件傳回關鍵片語清單。

此功能在您需要快速識別文件集合中的要點時相當有用。 例如,假設輸入文字為 The food was delicious and there were wonderful staff,服務即會傳回主要討論主題:foodwonderful staff

提示

如果您想要開始使用此功能,可以遵循快速入門文章開始使用。 您也可以使用 Language Studio 提出範例要求,而無須撰寫程式碼。

開發選項

若要使用關鍵片語擷取,您會提交原始非結構化文字供分析,並在您的應用程式中處理 API 輸出。 分析是按原樣執行,對針對您的資料所使用的模型不會進行額外的自訂。 使用關鍵片語擷取的方式有兩個:

開發選項 描述
Language Studio Language Studio 是以 Web 為基礎的平台,可讓您在沒有 Azure 帳戶的情況下嘗試使用文字範例進行實體連結,以及在註冊時使用自己的資料。 如需詳細資訊,請參閱 Language Studio 網站Language Studio 快速入門
REST API 或用戶端程式庫 (Azure SDK) 使用 REST API 或以各種語言提供的用戶端程式庫,將關鍵片語擷取整合到您的應用程式。 如需詳細資訊,請參閱關鍵片語擷取快速入門
Docker 容器 使用可用的 Docker 容器,在內部部署環境中部署此功能。 這些 Docker 容器可讓服務更加契合您的資料,以實現合規性、安全性或其他操作原因。

決定如何處理資料 (選擇性)

指定關鍵片語的擷取模型

根據預設,關鍵片語擷取將會在您的文字上使用最新可用 AI 模型。 您也可以將 API 要求設定為使用特定的模型版本

輸入語言

當您提交要由關鍵片語擷取處理的文件時,可以指定所要寫入的支援語言。如果您未指定語言,關鍵片語擷取將會預設為英文。 API 可能會傳回回應中的位移,以支援不同的多語系和表情編碼

提交資料

關鍵片語擷取在處理較大量文字時的效果最佳。 這與情感分析相反,後者較適合用來處理較少量的文字。 若要從這兩個作業中取得最佳結果,請考慮據以重建輸入。

若要傳送 API 要求,您需要語言資源端點和金鑰。

注意

您可以在 Azure 入口網站上找到語言資源的金鑰和端點。 您可以透過資源的 [金鑰和端點] 頁面,在 [資源管理] 下找到這些項目。

分析會在接收要求時執行。 以同步方式使用關鍵片語擷取功能是無狀態的。 您的帳戶中不會儲存任何資料,且結果會在回應中立即傳回。

以非同步方式使用此功能時,API 結果可從要求內嵌的時間起 24 小時內供使用,且會在回應中指出。 在這段時間之後,結果將會予以清除,且無法再供擷取。

取得關鍵片語擷取結果

當您收到來自 API 的結果時,傳回的關鍵片語順序是由模型在內部決定。 您可以將結果串流至應用程式,或將輸出儲存到本機系統上的檔案。

服務和資料限制

如需每分鐘和每秒可傳送的要求大小和數目的相關資訊,請參閱服務限制一文。

下一步

關鍵片語擷取總覽