以程式設計方式從文字和文件中提取關鍵資訊。使用 Python 中的大型語言模型 (LLM) 產生簡潔、資訊豐富的摘要,以捕捉文本的含義。軟體文本摘要的應用範圍廣泛且多元。文字摘要可用於提供有關當前事件的最新資訊。透過將文字摘要功能整合到您的軟體中,您不僅可以提高工作效率,還可以透過盡快存取重要數據來改善決策。.
Aspose.Words 和大型語言模型之間的交互作用建構在 REST 架構之上。此方法可在您的 Python via .NET 應用程式和各種 AI 服務之間提供可靠且安全的通訊。要設定驗證,您需要指定您的私鑰 API 和提供您所需模型的 AI 服務的 endpoint(GoogleAiModel、OpenAiModel)。有關受支援的 LLM 類型的完整列表,請參閱 API Reference。.
立即體驗 Python 智慧文字處理的未來!!
pip install aspose-words
複製
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")
# 使用 OpenAI 或 Google 產生語言模型。
model = aw.ai.AiModel.create(aw.ai.AiModelType.GPT_4O_MINI).with_api_key(api_key).as_open_ai_model()
options = aw.ai.SummarizeOptions()
options.summary_length = aw.ai.SummaryLength.SHORT
summary = model.summarize(doc, options)
summary.save("Output.pdf")
我們在PyPi存儲庫中託管我們的 Python 請按照有關如何 "Aspose.Words for Python via .NET" 安裝到您的開發人員環境的分步說明進行操作。
這個包與 Python ≥3.5 和 <3.12 兼容。如果您為 Linux 開發軟件,請查看產品文檔中對 gcc 和 libpython 的附加要求。