共用方式為


什麼是摘要?

重要

我們的預覽區域 (瑞典中部) 展示我們以 GPT 模型為基礎、最新且不斷進化的 LLM 微調技術。 歡迎您在瑞典中部區域透過語言資源進行試用。

交談摘要只能使用:

  • REST API
  • Python
  • C#

摘要是 Azure Language 在 Foundry Tools 中提供的一項功能,結合了生成式大型語言模型與任務優化編碼器模型,提供更高品質、成本效益高且延遲更低的摘要解決方案。 使用本文深入了解這項功能,以及如何在應用程式中使用這項功能。

服務現成可用,能針對三種類型的內容類型、純文字、交談和原生文件提供摘要解決方案。 文字摘要只接受純文本塊。 交談摘要接受交談輸入,包括各種語音音訊訊號。 原生文件摘要會接受原生格式的檔,例如 Word、PDF 或純文字。 如需詳細資訊, 請參閱支援的檔格式

秘訣

試試 Microsoft Foundry 入口網站的摘要功能。 在那裡,你可以 利用現有的語言工作室資源,或建立新的 Foundry 資源 來使用這項服務。

能力

此文件包含下列類型的文章:

  • 快速入門是引導您完成對服務提出要求的入門指示。
  • 操作指南包含以更具體或自訂的方式使用服務的指示。

一般工作流程

若要使用此功能,您要提交資料以進行分析,並在您的應用程式中處理 API 輸出。 分析是按原樣執行,對針對您的資料所使用的模型不會新增自訂項目。

  1. 建立一個 Azure 語言在 Foundry 工具中的資源,讓你能使用語言所提供的功能。 接著會產生密碼 (稱為金鑰),以及您用來驗證 API 要求的端點 URL。

  2. 使用 REST API 或適用於 C#、JAVA、JavaScript 和 Python 的用戶端程式庫來建立要求。 您也可以使用批次要求傳送非同步呼叫,以便將多個功能的 API 要求合併成單一呼叫。

  3. 傳送包含文字資料的要求。 您的金鑰和端點會用於驗證。

  4. 將回應串流處理或儲存至本機。

文字摘要的關鍵功能

文字摘要會使用自然語言處理技術來產生純文字的摘要,這些摘要可以來自文件、交談,或是任何文字。 此 API 提供的摘要方法有兩種:

  • 擷取摘要:藉由擷取源文字中的突出句子,以及這些句子的位置信息來產生摘要。

    • 多個擷取的句子:這些句子會共同傳達輸入文字的主要概念。 它們是從輸入文字內容擷取的原始句子。
    • 排名分數:排名分數指出句子與主要主題的相關性。 擷取的句子會被進行文字摘要排名,您可以決定這些句子是依出現順序還是依排名次序來傳回。 例如,如果您要求三個句子的摘要,則擷取式摘要將會傳回三個分數最高的句子。
    • 位置資訊:擷取式句子的開始位置和長度。
  • 抽象摘要:產生摘要,其中包含簡潔、連貫的句子或詞語,而不是直接從原始來源逐字擷取的內容。

    • 摘要文字:抽象摘要會傳回每個內容相關輸入範圍的摘要。 較長的輸入可以被分割,以便可以根據其上下文輸入範圍傳回多組摘要文字。
    • 關聯式輸入範圍:用來產生摘要文字輸入內的範圍。

例如,請考慮下列文字段落:

「在 Microsoft,我們不斷學習和了解更全面、以人為本的方法,追求讓 AI 超越現有的技術。 作為 Foundry Tools 的首席技術長,我與一支優秀的科學家與工程師團隊合作,將這個目標化為現實。 在我的角色中,我熱衷於觀察人類認知的三個屬性 (單一語言文字 (X)、音訊或視覺效果感應式信號 (Y) 和多語系 (Z)) 之間的關係,並擁有獨特的觀點。 在這三者之間的交集中,存在著一種我們稱為 XYZ 代碼的魔法,如[圖 1]所示,這是一種聯合表示法,可以創造出更強大的 AI,能更好地說話、聆聽、觀察和理解人類。 我們相信 XYZ 程式碼可讓我們達成長期願景:跨網域傳輸學習、跨形式和語言。 其目標是要具備預先定型模型,這些模型可共同學習標記法,以支援各式各樣的下游 AI 工作,幾乎像是如今人類所為一樣。 過去五年來,我們已在交談式語音辨識、機器翻譯、交談式問題解答、電腦閱讀理解和影像字幕方面達成了人類的效能評定表現。 這五項突破為我們提供了強烈的信號,讓我們實現更雄心勃勃的願望,即實現人工智能能力的飛躍,實現更符合人類學習和理解方式的多感官和多語言學習。 我相信共同 XYZ 程式碼是這個志向的基石 (如果與下游 AI 工作中的外部知識來源搭配使用)。

文字摘要 API 要求會在收到要求時,透過建立 API 後端的作業來處理。 如果作業成功,則會傳回 API 的輸出。 輸出將可供擷取 24 小時。 在這段時間之後,就會清除輸出。 由於多語系和表情符號的支援,回應可以包含文字位移。 如需詳細資訊,請參閱如何處理位移

如果我們使用上述範例,API 可能會傳回這些摘要:

擷取式摘要

  • 「在 Microsoft,我們不斷學習和了解更全面、以人為本的方法,追求讓 AI 超越現有的技術。」
  • 「我們相信 XYZ 程式碼可讓我們達成長期願景:跨網域傳輸學習、跨形式和語言。」
  • 「其目標是要具備預先定型模型,這些模型可共同學習標記法,以支援各式各樣的下游 AI 工作,幾乎像是如今人類所為一樣。」

抽象式摘要

  • 「Microsoft 正在對學習和理解採用更全面、以人為中心的方法。 我們相信 XYZ 程式碼可讓我們達成長期願景:跨網域傳輸學習、跨形式和語言。 在過去五年,我們已在交談語音辨識基準測試方面達成人為表現。」

開始進行摘要總結

若要使用摘要,請提交以進行分析,並在您的應用程式中處理 API 輸出。 分析是按原樣執行,對針對您的資料所使用的模型不會新增自訂項目。 有兩種使用摘要的方式:

開發選項 描述
Microsoft Foundry Foundry 是一個基於網頁的平台,註冊後,您可以使用實體連結,將文字範例與您自己的資料結合。 欲了解更多資訊,請參閱 Foundry 官方網站Foundry 文件
REST API 或用戶端程式庫 (Azure SDK) 使用 REST API 或以各種語言提供的用戶端程式庫,將文字摘要整合至您的應用程式。 如需詳細資訊,請參閱摘要快速入門

輸入需求和服務限制

  • 摘要會對文字進行分析。 如需詳細資訊,請參閱操作指南中的資料和服務限制
  • 摘要適用於各種語言的文字。 如需詳細資訊,請參閱語言支援

參考文件和程式碼範例

當您在申請中使用文字摘要時,請參閱以下語言參考文件與範例:

開發選項/語言 參考文件 範例
C# C# 文件 C# 範例
JAVA Java 文件 Java 範例
JavaScript JavaScript 文件 JavaScript 範例
Python Python 文件 Python 範例

負責任的人工智慧

AI 系統不僅包含技術,也包含使用該技術的人員、受其影響的人員及所部署的環境。 閱讀摘要透明度說明,以了解在系統中負責任的 AI 使用和部署。 如需詳細資訊,請參閱下列文章: