如何使用關鍵片語擷取
關鍵片語擷取功能可以評估非結構化文字,並針對每個文件傳回關鍵片語清單。
此功能在您需要快速識別文件集合中的要點時相當有用。 例如,假設輸入文字為 The food was delicious and there were wonderful staff,服務即會傳回主要討論主題:food 和 wonderful 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 的結果時,傳回的關鍵片語順序是由模型在內部決定。 您可以將結果串流至應用程式,或將輸出儲存到本機系統上的檔案。
服務和資料限制
如需每分鐘和每秒可傳送的要求大小和數目的相關資訊,請參閱服務限制一文。